Karta Vacation Rentals
On the sugar-white sands of Grace Bay in Providenciales, Turks and Caicos—right in front of the beach and beside one of the island’s best coral reefs. Beachfront, oceanfront views put you steps from turquoise waters and prime snorkeling.