Sailrock Resort - An Island Paradise in Turks and Caicos
I recently spent 5 wonderful days at Sailrock Resort on the island of South Caicos in Turks and Caicos. This beautiful resort is only 1 of 2 resorts on the island so it really felt like we were retreating to out own secluded island paradise.