The absence of Chinese tourists from Ottawa has sparked apprehension among local businesses,…
Advertisements
Ottawa
Ottawa is the capital city of Canada. Located in the province of Ontario, it is situated on the south bank of the Ottawa River. With a population of around 1 million, it is the fourth-largest city in Canada. Ottawa is known for its beautiful architecture, historic landmarks, and picturesque scenery.
Advertisements