Search results
Results from the WOW.Com Content Network
Lake Placid is a village in the Adirondack Mountains in Essex County, New York, United States. In 2020, its population was 2,205. In 2020, its population was 2,205. The village of Lake Placid is near the center of the town of North Elba , 50 miles (80 km) southwest of Plattsburgh .