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