Thamesville, Ontario is located between Chatham and which city with a population of 383,822 people and is at the confluence of the Thames River?
Thamesville: Thamesville is a community in Chatham-Kent, Ontario, Canada. Thamesville:  Its name comes from the Thames River that flows nearby and the suffix -ville. London, Ontario: London is a city in Southwestern Ontario, Canada along the Quebec City–Windsor Corridor.
i don't know