Ottawa
Ottawa is Canada's capital and the second largest city in the province of Ontario. Population wise, at 1,130,761 in its Metro Area, it is the 4th largest city in Canada. Ottawa is the home of the NHL's Senators and the OHL's 67's
Recent topics on Ottawa
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment