Back to photostream

wish I was there!

lifes a beach! I took this photo on the famous Grace Bay Beach in Turks & Caicos, British West Indes.

End of the season (early September) means you have the beaches to yourself. Peace and tranquility rule. Absolute bliss.

15,620 views
10 faves
14 comments
Uploaded on November 19, 2007
Taken on September 1, 2007