Hello how may I help you? help me with a city Sure you know montreal? Yes. It is in Canada what river does it sit on? Thames river that is correct? Yes. you can search it if you want verification. i will search right now Go ahead