Tallulah Point gift shop, Tallulah Falls, Georgia
On Day 15, we stopped at the Tallulah Point gift shop, Tallulah Falls, Georgia. It's one of the last of the old style tourist traps. Grabbed a pop in a glass bottle and popped the cap off on the bottle opener, just like 1962!
Copyright
© © 2011 - Milne Enterprises, Inc.
Recommended Comments
There are no comments to display.