Water Sports >> Snorkeling
This is a private experience. Transfers arranged from any accommodation around Mahe Island. Your journey begins on a gla...
Duration:6 hours