o.canada.com
Visit these 8 Insta-worthy spots in Saint John, New Brunswick
Buildings with gargoyle statues, twinkling white lights on red brick facades, a restaurant bathroom with its own Facebook selfie following, oh yes, the port city of Saint John, New Brunswick is an …