TRAVELNiagara-on-the-Lake: The Cutest Town in CanadaWhen I started planning a trip focused on Niagara Falls and Buffalo, New York, I happily discovered a coworker who was living in Buffalo...