Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

Crystal water and a temple day in one ticket. This Bali Blue Lagoon Beach snorkeling tour strings together calm sea time, a second snorkeling spot, and classic stops like Lempuyang Temple and Kanto Lampo waterfall. What I like most is…