Hello, Guest

St. John's

St. John's Newfoundland

Destination creator (Voyajo Team)

St. John's is the capital and largest city in Newfoundland and Labrador, Canada. St. John's was incorporated as a city in 1921, yet is considered by some to be the oldest English-founded city in North America. It is located on the eastern tip of the Avalon Peninsula on the island of Newfoundland (...)(from Wikipedia).
Visit Website

Trip creator - JamesCann