The Turks and Caicos Islands are home to some of the most incredible beaches in the world. This small island nation is located in the tropical Atlantic, and between the Bahamas and the Dominican Republic.