“North America’s Oldest City,” St. John’s sits precipitously on the edge of the North Atlantic. It’s a mix between a romantic and hip downtown scene, and an aging, traditional seaside city. It’s an easy-going place to live, and an easy-going place to visit.
…








