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.

Previous
Previous

Niagara Falls, NY

Next
Next

Acadia National Park, ME