Where is Saint Johns Located?

Map showing where is Saint Johns located in Antigua and Barbuda.

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.





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