Lake Placid Olympic Museum – Lake Placid, New York

The Lake Placid region is widely recognized as the Winter Sports Capital of the World. They have proudly staged two Olympic Games. And, it has hosted over 500 national and international competitions from World Cups to World Championships. We decided to spend an afternoon at the Lake Placid Olympic Museum.