Talk:Thames river

I’m not sure if the redirect is appropriate, since the Thames River is the common and official name of a large river in South-Western Ontario, Canada (as distinct form the River Thames, which is in the UK).

See: http://www.thamesriver.org