North America’s longest mountain coaster opens at New York’s Lake Placid
New York’s Lake Placid is now home to the longest mountain coaster in North America. However, it is the bobsledding track used in the Winter Olympics hosted earlier. Known as Cliffside Mountain Coaster, the longest […]