Princess Diana Beach

Top choice

This sublime southwest-facing beach is home to several ultra-exclusive resorts and housing developments under construction, but anyone is free to enjoy the often footprint-free sands lapped by the crystal-clear sea. Previously known as Coco Point Beach, it was renamed in honor of Princess Diana, who loved vacationing here, to mark what would have been her 50th birthday in 2011.