Big Squaw Island

Big Squaw Island

About

Big Squaw Island is an island in the Town of Orleans, Jefferson County, New York.

Facts

LocationTown of Orleans, Jefferson County, New York, United States