Ambergris Cay, Turks and Caicos
Private island paradise Ambergris Cay, an exclusive private island in the Turks and Caicos, is located just 600 miles south of Miami on the southeastern edge of the world-famous Caicos Banks. Originally a private community for homeowners, the island opened as a luxury resort in 2019. Discerning trav