Hemlock Island in Town of Hammond Township, New York

Hemlock Island in Saint Lawrence County is a forest.

Nature
forest
Located in St. Lawrence County
Country United States