Lying along a river of the same name, what city in Canada is home to Parliament Hill and serves as the country's capital?
Answer Ottawa
Canada's capital of Ottawa lies on the Ottawa River and is centered on Parliament Hill. One of the city's main features, Rideau Canal, is bordered by parks and full of ice-skaters in the winter and boaters in the summer.
Last updated 4 years ago · 4K views · SOURCE