Lake Placid Winter Olympic Museum
Search results
We did not find results for: Lake Placid, New York, U.S..
Check spelling or type a new query.
We did not find results for: Lake Placid, New York, U.S..
Check spelling or type a new query.
Lake Placid is a village in the Adirondack Mountains in Essex County, New York, United States. In 2020, its population was 2,205. Wikipedia