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 harbour. The city has been having a renaissance this past decade with Millenials opening businesses and artists setting up shop. If you are p...