Ottawa, one of the best places in the world to live in
Canada’s capital and fourth largest city, Ottawa is situated south of the Ottawa River, at 190 kilometers from Montreal and 400 kilometers from Toronto, two better known cities. Having the highest standard of living in the country, and the lowest unemployment rate, Ottawa has the highest educational level in Canada, being home to important teaching […]