Hanifaru Bay is located in the Baa Atoll Hanifaru in the Maldives. For several years now, Hanifaru has become known as one of the prime dive spots in the world. Hanifafu Baa Atoll is so special because of the abundance of Hanifaru Bay manta rays. The manta rays are attracted to Hanifaru Maldives because this […]