Dhigurah Maldives, A Paradisiacal Island and a heaven for whale sharks and Mantas
Dhigurah, which means Long Island in Dhivehi, is considered as one of the most beautiful island in the Maldives. Voted in the World’s Best Beaches, it is also a heaven…