Category Archives: Ottawa

Facts About Ottawa

Canada’s capital, Ottawa, is located in the province of Ontario near the U.S. border. Here, you will find moderate temperatures, friendly people, a bustling metropolis with beautiful scenery and plenty of things to do. Let’s take a look at some of the information that you should know when traveling to Ottawa. Continue reading