Thouars's a town and commune of France, situated in the département of Deux-Sèvres in the Poitou-Charentes région. It's on the River Thouet. Its inhabitants are known as les Thouarsais and les Thouarsaises. History Although there's evidence of human habitation here 5,000 years ago, it's only in the seventh century that the town appears in the historical record. In the 760s, Thouars found itself in Aquitaine, the most robust fortress in the entire region according to contemporary… (More on Thouars)