Diving Menjangan Island, Bali, Indonesia - divehappy
Snorkelers pass over the coral reef at Menjangan, Bali

Snorkelers pass over the coral reef at Menjangan, Bali