AIRVŪZ STAFF NOTE :
The Turks and Caicos is a group of small islands in the South Atlantic Ocean administered by the United Kingdom. They lie within the so-called Bermuda Triangle, to the north of Haiti and the Dominican Republic on the island of Santo Domingo and to the east of Cuba, While tiny in area, the islands are popular with tourists due to their amazing white sand beaches. Such beaches are on full display in this aerial video created by contributor BE:73 Aerial.
- about 3 years ago
- 2.8k VŪZ
Beaches Resorts & Spa Turks & Caicos