Canada, Newfoundland and Labrador, St. John's trip planner. Plan your travel route on map, share with your friends and family & find great vacation deals to St. John's with Voyajo
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
Destination trips content
Pictures
Videos