August 1, 2023June 3, 2023 photobyjohnbo Saint John New Brunswick – Canada’s Oldest Incorporated City