St. John's is the capital and largest city of the Canadian province of Newfoundland and Labrador. It is situated on the island of Newfoundland, which is part of the province.
How much do you know about St. John's, the charming capital of Newfoundland and Labrador?