The Urban Traveler and the Beach April 24, 2009 by Jen Beaches Turks and Caicos beach is flawless. Blue waters, velvet sand. Ahhhhhhhhhh. View image