Ocean Club Resort
in Turks and Caicos
Tuesday, October 23, 2012
The Ocean Club is a Turks and Caicos original. The resort, located on the widest stretch of stunning Grace Bay Beach, was the first on the island to…