17
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.
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.
Advertisement