Skip to main content

Ottawa

Ontario Canada

Ottawa is the capital of Canada, located on the Ontario-Quebec border along the Ottawa River. The city is home to Parliament Hill, national museums, and the Rideau Canal, a UNESCO World Heritage Site.