Interactive Map
Join Naturalist and avid birder Kyler Sonney as we do a birding big sit. Spend the day in one...
View More
Built in the 1890s, Squire Castle is North Chagrin’s most popular historical site for weddings and family outings.
Fire up the grill and enjoy the view of Squire’s Castle.
Open picnic pavilion adjacent to the Chagrin River. Large area with volleyball and horseshoes.