100 best beaches in the world by CNN 2017 – # 34. Cayo Paraiso, Dominican Republic

Image result for 34. Cayo Paraiso, Dominican Republic

If an Evian factory had been used to fill the ocean around this tiny island, the water wouldn’t be any clearer.

Highlight: The sand bank is encircled and protected by a coral reef providing great snorkeling; the island has a few basic thatch huts for shade.

Want to visit? Check out this link