Story of Dr.Cem Kinay in Turks and Caicos Islands Part 2
Dellis Cay Dellis Cay is a pristine island situated in the Turks and Caicos Islands, a British Overseas Territory. It is a 20 minute boat ride from the main island of Providenciales and next to Parrot Cay. Dellis Cay would be the most spoken project worldwide with an investment of one billion USD and would …
Read more “Story of Dr.Cem Kinay in Turks and Caicos Islands Part 2”