This is Cooper Lake in the town of Woodstock, New York, often called the most famous town in the world.
Share this post
The Catskills' biggest natural lake
Share this post
This is Cooper Lake in the town of Woodstock, New York, often called the most famous town in the world.