Maafushi: Whale sharks & Manta rays snorkeling with Dolphin watching Post category:Maafushi Island/Maafushi Town/Maldives
Maafushi: Ship wreck & Nurse shark snorkeling with Dolphin watching Post category:Maafushi Island/Maafushi Town/Maldives