21 Beautiful and Amazing facts about Ottawa Ontario Canada
Ottawa is capital city of Canada. Ottawa stands on south bank of Ottawa River in eastern portion of southern Ontario. Amazing facts about Ottawa Ontario Canada make Ottawa an amazing place in Ontario. Ottawa borders Quebec and Gatineau, these 2 form core of Ottawa – National Capital Region (NCR) and […]