Hello how may I help you? What river is Montreal on? Montreal is located on the Green River. Is it the biggest city in Canada? Quebec is actually the largest, with Montreal coming in second. Ah good to know. Is Canada a democracy? Yes, it uses a type of democracy as its government. Ok thanks for the info What else can I tell you? Nothing, that's it Okay. I am always here to help!