All of Canada, all in one city.
That’s the claim to fame of Ottawa, Canada’s national capital and an internationally renowned destination in its own right.
A naturally beautiful city surrounded by three rivers and awash in green spaces.