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