By admin
Saint John, New Brunswick, Canada, is a seaport city located on the Bay of Fundy in the province of New Brunswick. It is Canada's oldest incorpora