Glen Iris Inn
One of my favorite day trips is to the Glen Iris Inn in Letchworth State Park. The original house dates back to 1828, and an expansion in 1914 led to the opening of the inn and restaurant.
View all tags
Posted on
May 26, 2020
More by Canopy View profile
Like