Isle of the Onondagas

Isle of the Onondagas also known as Big Island is an island on the Mohawk River south of Scotia in Schenectady County, New York.

Map: Severence Hill Trail
Map: Debar Pond
SVGZ Graphic: Average High Temperature, 1991-2020