Things to Do in Elmira, New York
Elmira is a picturesque city located in Central New York. It is situated on the Chemung River just 15 miles north of the Pennsylvania border. Elmira is perhaps best known as the summer home of Mark Twain, author of “The Adventures of Huckleberry Finn”. Mr. Twain wrote some of his best works there and is … Continue reading Things to Do in Elmira, New York
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed