Lake Placid

Lake Placid, NY, hosted both the 1932 and 1980 Winter Olympics. It is not only the home of the Miracle on Ice but the only place in the USA to have hosted a Winter Olympics twice. Originally, the area where modern-day Lake Placid is located was called The Plains of Abraham, (not to be confused […]