Ottawa is Canada’s capital, an energetic city of more than one million people located in Ontario on the Quebec border. It’s a place where English and French entwine; a place where you can discover Canada’s proud heritage at impressive national sites. In summer, visit...

read more