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