Saint John New Brunswick just might be the most underrated destination in Canada. But during our two visits, we found plenty of things to do in Saint John, that will completely surprise you. Saint John, NB is one of Canada’s oldest cities dating back to 1604. Discovered by Samuel de Champlain, it became a major hub due to its inviting… Read More
Saint John Travel Guides
Saint John is a city on the East Coast of Canada in the province of New Brunswick.