Previous   Up   Next
Photo: 75 of 97, Album: Saint Kitts 2000
The Turtle Beach Bar & Grill. Now sold. It has been turned into the upscale The Beach House.

The Turtle Beach Bar & Grill