The Turks and Caicos Islands are British Overseas Territory located in the Atlantic Ocean. Below are 5 reasons to visit Turks and Caicos.