Hanifaru Bay, Maldives
The Hanifaru bay is home to a reef surrounded by surreal white sand beaches and turquoise blue waters the reef is also a nursery for Manta rays and Whale Sharks.…
Share
Input your search keywords and press Enter.