Holyrood, Newfoundland and Labrador

Holyrood is located in Newfoundland. About 2,463 people live here (as of 2016). Its area extends over around 125.7 square kilometres. Holyrood has around 216 streets. The region was founded in the year 1689. Holyrood is town in Newfoundland and Labrador, Canada. Among other things, Holyrood has restaurants, cafés, hairdressers, dentists, doctors and pharmacies.

Holyrood – Facts

Inhabitants 2463
Area 125.7 km²
Inception 1689
Located in Newfoundland and Labrador
Country Canada

Data source: Wikidata (CC0)

Roads in Holyrood, Newfoundland and Labrador