Eldon Russell Park

Eldon Russell Park

Eldon Russell Park is part of the Geauga County Park District in northeast Ohio.  It has one short trail that walks you through open field, into mature forest and along the Cuyahoga River.  It is a fantastic place for bird watching as well as launching small watercrafts. 

Read More