Search results
We did not find results for: Confederation Building (Newfoundland and Labrador).
Check spelling or type a new query.
We did not find results for: Confederation Building (Newfoundland and Labrador).
Check spelling or type a new query.
Government building in St. John's, Newfoundland and Labrador, Canada
The Confederation Building serves as the home of the Newfoundland and Labrador House of Assembly. It is located on Confederation Hill overlooking Newfoundland and Labrador's capital city, St. John's. Wikipedia