The City of Ottawa is a small town in the province of Ontario. is located on the western side of Lake Ontario, Canada. is one of Canada’s most populous cities and has been named as the world’s second-largest metropolitan area.
You are here
Home > Posts tagged "Canadian tulip festival"