One of the most picturesque cities in Canada, it sits by a river and charms you with narrow streets, sidewalk cafés and bistros.