Located between Toronto and Montreal in the province of Ontario, Ottawa is Canada's beautiful and bustling capital city. It's one of Canada's most historic cities, rivaled only by Montreal, and is home to some of