Saint John, NB Map
Saint John, a medium-sized city in Canada's province of New Brunswick, is home to a population of 63,447 residents as of 2016, occupying a land area of 70.05 square kilometers according to StatCan.
Known for its maritime heritage and industrial roots, Saint John offers a blend of historical charm and modern amenities, making it a notable destination in the region.
Generated from this place's information