answersLogoWhite

0

Lake Placid

Lake Placid is a freshwater lake in upstate New York. The town of Lake Placid has hosted the Winter Olympics twice โ€” in 1932 and 1980.

202 Questions

No questions found for given filters. Try a different search or filter.