National War Memorial (Canada)
Search results
We did not find results for: Major's Hill Park.
Check spelling or type a new query.
We did not find results for: Major's Hill Park.
Check spelling or type a new query.
Major's Hill Park is a park in downtown Ottawa, Ontario. The park stands above the Rideau Canal at the point where it enters the Ottawa River. Wikipedia