Which country has the capital city of Ottawa? 🔊
Canada has the capital city of Ottawa. Located in the province of Ontario, Ottawa is known for its rich history, museums, and cultural institutions, as well as being the center of Canadian politics.


Equestions.com Team – Verified by subject-matter experts