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.