St. John’s, Newfoundland and Labrador, Canada
Exploring Newfoundland the East Coast of Canada (video by Marin Trask) St. John’s is the capital and largest city in Newfoundland and Labrador on the eastern tip of the Avalon Peninsula. The city has a rich history and Newfoundlanders will go out of their way to make visitors feel welcome. Regardless of the season, the City of St. John’s is […]
Read more ›