Search Results for: "Map:" Isle of the Onondagas

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.