Tag: Tourism

Ottawa Vacation Travel Guide | Expedia

Canada’s capital is located in a valley along the Ottawa River in the province of Ontario, close to the American border. Ottawa is the country’s...