Located in the Turks & Caicos Islands, the Grand Turk Island is a picture-perfect destination. Also known as the Grand Cay, this island was initially colonised by the Bermudians, where the salt industry became the main source of income for the people living in the…