Immerse yourself in the vibrant culture, stunning landscapes, and rich history of St. John's, Newfoundland, with this detailed 7-day itinerary.