
Tuesday: Geography
What is the capital city of Canada?
Established as the capital in 1857 by Queen Victoria…
Ottawa is the capital of Canada
The capital city of Canada is Ottawa, located in the province of Ontario. Established as the capital in 1857 by Queen Victoria, Ottawa was chosen for its strategic location along the Ottawa River, which made it less vulnerable to American attacks compared to other major cities.

As the political and administrative heart of Canada, Ottawa is home to important government institutions, including Parliament Hill, where the House of Commons and the Senate meet. The city is also known for its rich cultural heritage, hosting national museums like the National Gallery of Canada and the Canadian Museum of History. Additionally, Ottawa is a bilingual city, with both English and French widely spoken, reflecting Canada's cultural diversity.