A Spa is Calling in Turks and Caicos
Edmonde Sidibe-Jones achieved Master spa and beauty status in the South of France before arriving on the Turks and Caicos Island of Providenciales in 2002. After working for several years on a cruise ship that traveled the world