Top 10. Best Tourist Attractions in Lake Placid - New York
Top 10. Best Tourist Attractions in Lake Placid - New York: Mirror Lake, Olympic Ski Jump Complex, Mount Jo, Bobsled and Luge Complex, Lake Placid Olympic Museum, John Brown Farm State Historic Site, Lake Placid Olympic Center, St. Eustace Episcopal Church, Brewster Peninsula Nature Trails, Palace Theater