Mirror Lake Inn is just one of the places to stay in Lake Placid, N.Y. The town is still known as the place where the U.S. Olympic hockey team stunned the unbeatable Russians in 1980.
Mirror Lake Inn is just one of the places to stay in Lake Placid, N.Y. The town is still known as the place where the U.S. Olympic hockey team stunned the unbeatable Russians in 1980. Mike Groll The Associated Press
Mirror Lake Inn is just one of the places to stay in Lake Placid, N.Y. The town is still known as the place where the U.S. Olympic hockey team stunned the unbeatable Russians in 1980. Mike Groll The Associated Press

Travel

Lake Placid a town for all seasons, but winter is best

January 03, 2015 4:00 PM

Comments

Videos