From its candy-coloured houses and thriving cultural scene to the arresting beauty of the surrounding wilderness, the city of St. John’s lies like a vibrant gem waiting to be discovered on the shores of Canada. St. John’s, North America’s most easterly city, sits above a sheltered harbour on the island of Newfoundland, the last stretch […]
