Description
Ottawa Ontario skyline reflection along the banks of the Ottawa River in autumn. Ottawa is the capital of Canada. The metropolitan population of Ottawa is just under a million and it is currently the sixth largest city in Canada. Ottawa is known for is high-tech business sector and high standard of living.