5 minPLACESNiagara-on-the-Lake, Canada: The Cutest Town You've never heard ofWhen I started planning a trip focused on Niagara Falls and Buffalo, New York, I happily discovered a coworker who was living in Buffalo...