Finding Mark Twain in Elmira New York: The Birthplace of Tom Sawyer and Huckleberry Finn
If you love Mark Twain and his writings, have I got a town for you. Located in the picturesque Southern Finger Lakes, Elmira New York is a treasure trove of all things Mark Twain. A Brief History of Mark Twain…