The Windmills Plantation - a Turks and Caicos Hotel on Salt Cay
More Photos
~ Phone 649 946 6962 ~ Fax 649 946 6930 ~ Email