Top 30 Gorgeous Beaches with the Clearest Waters

0

23. Treasure Beach – Jamaica

Treasure Beach - Jamaica

This six-mile-long coastline is divided into myriads of coves, and four of these are open for public. Here, you can also indulge in some thrilling water activities like snorkeling and swimming.