A Spa is Calling
in Turks and Caicos
Tuesday, February 5, 2013
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…