100 best beaches in the world by CNN 2017 – # 25. Sun Island Beach, Maldives

Image result for 25. Sun Island Beach, Maldives

This diamond in the Indian Ocean is a favorite with celebrities and rich honeymooners drawn by the idea of sleeping over the water — nearby resorts offer luxury bungalows on stilts.

Highlight: Nearby coral reefs attract thousands of tropical fish, snorkelers and divers.

Want to visit? Check out this link