Swim with Manta Rays in Hanifaru Bay Kamadhoo Maldives
Hanifaru Bay is a sanctuary for people who love snorkeling with manta rays and whale sharks. This UNESCO biosphere reserve …
Read more