A city, up close
St. John's is the capital and largest city of the Canadian province of Newfoundland and Labrador. It is located on the eastern tip of the Avalon Peninsula on the island of Newfoundland.
Background from Wikipedia, licensed under CC BY-SA 4.0.
5 walking tours filmed here





Plan Your Visit — Activities In or Around St. John's
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.