On two hills in western France’s Deux-Sèvres Department, the town of Niort has a workmanlike reputation founded on its financial services. But if you take a closer look, Niort and ... Read more