LOCATION United States

Lake Placid

Lake Placid is a village in the Adirondack Mountains in Essex County, New York, United States. In 2020, its population was 2,205.

Results for: 'Lake Placid'
All Campgrounds

The House of Highways