0
No. Lake Placid is located in the State of New York.
Lake Placid is in New York.
There is also a Lake Placid in Florida. The movie was made about the one in Florida.
1932 in Lake Placid, New York.
The address of the Lake Placid Winter Olympic Museum is: Olympic Center, Lake Placid, NY 12946
Northern New York