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