Where is Saint Johns Located?

Where is Saint Johns Located?

The capital of Newfoundland and Labrador, Canada. Situated on the eastern tip of the Avalon Peninsula. Boasts historic architecture, vibrant arts scene, and as the starting point of the Trans-Canada Highway.

Map showing location of Saint Johns
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More