“Turks and what?!” is the usual bemused reaction people give whenever the name of this tropical paradise is mentioned. Located at the southern tip of the Lucayan Archipelago, just 575 miles (862 km) southeast of Miami, the Turks and Caicos might be relatively unknown, but this Caribbean paradise offers a ton of wonderful experiences. The […]