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.

12,587 views
10 faves
14 comments
Taken on September 1, 2007