Lack Placid, NY
Lake Placid New York is a place full of history and beauty. Situated on Mirror Lake, Lake Placid is a small bustling town home to the 1980 Winter Olympics where the “Miracle on ice” took place, seeing an American victory over the undefeated Russians hockey team.