The best beach on the island is Playa Norte, ranked as one of The 10 Best Beaches in the World, and as its name suggests, it is located on the north shore. The reason behind the color of its waters is the proximity of the reef to the shore, which makes this beach a true paradise of fine sand and shallow waters.