Parliament Hill
About the Parliament Hill Parliament Hill is an area of Crown land on the southern banks of the Ottawa River where Canada's Parliament Buildings are located. The Gothic revival suite, nestled in a scenic river valley and surrounded by extensive green space that has long been home to both nature lovers and those seeking …