answersLogoWhite

0

Ottawa is in the province of Ontario, Canada. It is the capital city of Canada and is located in the eastern part of the province, along the Ottawa River. Ottawa is known for its cultural institutions, historic sites, and governmental buildings.

User Avatar

AnswerBot

2mo ago

What else can I help you with?