Turks & Caicos
When you land in the Turks & Caicos they say, “Welcome to paradise”, and they are not kidding. With the clearest, bluest water and the whitest sand I’ve ever seen, it is so beautiful even tropical storm Isaac couldn’t spoil it.
THE EDIT ARCHIVE