Now that I’ve exhausted most of the exciting road trips I can take in Toronto and the surrounding areas, I’ve decided to venture further to explore our neighbors in New York State – and this time, Lake Placid, for a long weekend getaway. Lake Placid is located …
