Gros Morne National Park is a must-visit UNESCO World Heritage Site located in Newfoundland, Canada. The park spans across 1.8K square kilometers and seriously just driving through it is a site…
St. John’s is a city on Newfoundland island on Canada’s east coast. It’s the capital of the province of Newfoundland and Labrador, and it’s famous for its friendly people, colourful row…