A Quick Guide to Lake Placid

I ended up back in my happiest place, the mountains. This time I visited the Adirondacks located in upstate New York. This area was never really on my radar. Of course, I knew about the…

View Post