Two beautiful capitals, divided by borders, but unified by beauty. Washington, D.C., the U.S. capital, and Ottawa, the Canadian capital, share the same striking charm ...
Castles and horses sculpted in ice are created for the annual Winterlude festival, in Ottawa, Ontario, Canada. Put on your coziest sweater, extra socks, and get ready for outdoor fun at Winterlude.
Ottawa, the capital city of Canada, is rapidly gaining international recognition as a leader in life sciences. The city’s thriving ecosystem, fuelled by cutting-edge institutions, world-leading talent ...