Short tours of a small city, Elmira, U.S.A., deep in the heart of Upstate New York. Click on photo for detailed view.

Saturday, July 02, 2005


Hungry? Breakfast, snacks and lunch here. Always a visitor or two. Just outside and around the corner, on Main Street, theres a small cafe, if you're ready for a huge meal. Posted by Picasa