Sherman Island

USA / New York / West Glens Falls /
 Upload a photo

Man-made island created by a canal which feeds to Sherman Island hydroelectric plant.
Nearby cities:
Coordinates:   43°16'35"N   73°42'49"W
This article was last modified 14 years ago