Olympic Museum in Lake Placid

Lake Placid, Olympic museum, New York, Olympus

Lake Placid held the Winter Olympics in 1932 and 1980 – the museum shares the story

Speak Your Mind

*

CommentLuv badge