6. Treasure Beach
Located on the southern coast of the island, Treasure Beach is a hidden gem. It is never as crowded as the beaches on the north coast, giving visitors lots of privacy and tranquility. Spending an afternoon on the beach or in the local town feels like you’ve stepped back in time. With no all-inclusive resorts, this small fishing town has been able to retain its charm and personality over the years. The sea in this part of the island is known to be quite rough with heavy undertows, so be careful not to venture too far from shore.