Thouars is a town in western France. It’s part of the Poitou-Charentes region and more specifically, Deux Sevres. Thouars is a highly distinctive city with a chateau built onto ancient castle ramparts, towering picturesquely over the river bank. The Thouet River plays a big part in the town’s architecture in bridges such as the Pont des Chouans, and the quaint old houses cascading down the river banks. Thouars is part of a collection of towns in Deux Sevres which are all worth exploring, making car hire in Thouars popular. Hiring a car in Thouars is available from the town itself as well as Nantes Airport and Angers Railway Station, amongst others.