● Enjoy two sessions of Bali snorkelling at three dreamy locations● Explore the marine life at Virgin Beach, the Blue Lagoon and Tanjung Jepun● Visit serene Ujung Water Palace before heading home● Travel with a local and Bali diving expert who knows the best spots for sea life