Omadhoo is one of the inhabited islands of Alif Dhaal Atoll in the Maldives. Guest houses provide various excursions, including: whale shark watching, manta rays, off island snorkeling, fishing, scuba diving, sand bank and picnic island visiting
View Full Image on Dreamstime
Username: Euriico
Editorial: No
Width: 4000 pixels
Height: 2250 pixels
Downloads: 0
Image ID: 258273753