Discover Holyrood
compiled from our dataHolyrood is located in Newfoundland and Labrador, Canada. Our atlas lists 20 places here.
These include 8 sights and 1 museums, 5 restaurants, 6 places to stay and 0 cocktail bars. Highlights include The Valley (dal i Kanada), North Arm (vik i Kanada, Newfoundland och Labrador, lat 47,40, long -53,15), Joys Point.