Little Shop
- March 12, 2004
- Rated 4 of 5 by
Tacheyla from Indianapolis, Indiana
There was this little shop next to The Rock Cafe that had all kinds of pictures of people doing things on the falls, like even jumping into them or riding a tube down them. That was really interesting.
From journal Maid of the Mist