Discover the best things to do in St. John's, Newfoundland for an incredible visit to Newfoundland's capital. Visit top St. John's attractions and more.