Beachfront at the Sibonne Hotel, on Grace Bay, the most spectacular beach on Providenciales, Turks and Caicos, in the Caribbean, West Indies, Central America
The beach in front of the Sibonne Hotel, Grace Bay, Providenciales, Turks and Caicos, in the Caribbean, West Indies, Central America