A Weekend in Lake Placid, New York

The Adirondacks is a mountainous region located in upstate New York, north of Albany and Syracuse. And it’s basically a mountain-lovers’ paradise! While this region is quite large and impossible to explore in one weekend, we ended up having our sights on Lake Placid, home to the 1932 and 1980s Winter Olympics. It’s a 4.5 […]

Read More