
Tips for your trip to Ottawa
Ottawa is the national capital of Canada and it couldn’t be otherwise, given its “central” position between the English-speaking and French-speaking worlds of this great nation. Located in the province of Ontario, a short distance from the smaller provinces and first colonies, opposite Montreal, the landmark of Quebec, Ottawa bears a name that […]







