Discover a whole new world beneath the waves with this private snorkeling experience in Bali. Swim among the reefs and explore a range of marine wildlife in their natural habitat, guided by an expert who will take you to some of the best snorkeling spots they know, and ensure your safety and enjoyment throughout the experience.