As can be seen from this map, Holyrood is at the head of Conception Bay, a short distance from the town of Conception Bay South, on the Avalon Peninsula surrounded by the waters of the Atlantic Ocean in north eastern Canada.
6 June 2026
ยท
2 weeks ago
taken in
Avalon Peninsula, Newfoundland, Newfoundland and Labrador, Canada