Turks and Caicos is just a short flight away from Miami and offers the ultimate tropical escape in a stunning archipelago of 40 coral islands in the Atlantic, southeast of the Bahamas. It’s home to some of the world’s most alluring beaches and luxury hotels and offers some of the best snorkeling and diving you’ll […]