Ottawa Ontario – a complete travel guide
The beautiful nations capital at the crossroads of two founding nations The beautiful city of Ottawa Ontario is the second largest city in the province and the fourth largest in Canada with over 1.2 million inhabitants. The Capital City of Canada is located on the south bank of the Ottawa River, the natural boundary between … Read more