Submitted by $tylephoto (not verified) on October 24, 2007 - 7:03am
Home Sweet Home! I grew up right on that beach and there's only two places that could be. Either the village point or way south on Turtle Beach. I'm thinking the village.
Thanks for sharing.