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.