Coming to Canada and want to see what makes Newfoundland so amazing and you’re based in St. John’s, here’s everything you need to know to plan your trip …

source