Lake Placid Winter Olympic Museum

Lake Placid , New York, United States - Phone: 518-523-1655

Travel Blogs by Travelers Who Visited this Attraction Lake Placid Winter Olympic Museum