Our Travel editor Cathy Winston visits Beaches Resort Turks & Caicos on Providenciales in the Caribbean.
ByCathy Winston