Which country is the city Ottawa located in?
- Canada
Ottawa is the capital city of Canada, located in the province of Ontario. Known for its beautiful parks, historic landmarks like Parliament Hill, and being the political center of Canada.
Ottawa is the capital city of Canada, located in the province of Ontario. Known for its beautiful parks, historic landmarks like Parliament Hill, and being the political center of Canada.