Menu Close

Posts from February 2016

6 things you didn't know about Lake Placid - Bobsled

Bobsledding at Olympic Sports Complex

The serene and majestic Lake Placid has a long and storied history and has long been one of the most majestic attractions in New York State. With its crystal clear water and surrounding forests, it's a huge draw for the Adirondacks mountains. Between its winter sports activities and traditional upstate culture, Lake Placid is a joy during any season.