Sponsored Listings:
Ottawa is the capital city of Canada which sits in Ontario at the border of Québec. A cosmopolitan city on the Ottawa River, it has at its centre Parliament Hill, with grand Victorian architecture and renowned museums with noted collections from Canadian and Indigenous artists.
Source: Expedia
Source: travelnewsdigest.in