|
|
The capital city of Newfoundland is located on the eastern tip of the Avalon Peninsula. You can see The Basilica-Cathedral of St. John the Baptist towering above the city dwellings.
| 12...5560255603 next » |
You can either register for a community profile, or sign in with your Facebook account by clicking the button below.