Turks and Caicos

Andi’s Pick: The Somerset On Grace Bay

May 26, 2013
The Somerset On Grace Bay: Providenciales, Turks and Caicos First Impression If you have been dreaming lately of traveling to a gorgeous tropical beach resort, then you are guaranteed to have found the paradise of your fantasies at The Somerset on Grace Bay in the British Crown Colony of the...