The Turks and Caicos Islands are two archipelagos north of the island of Hispaniola and southeast of the Bahamas. The islands are located in the Atlantic Ocean on the route of many tropical cyclones.
Find more ...