History and geography of the town of Moulins, France. Moulins, town, Allier département, Auvergne-Rhônes-Alpes région, central France.It lies northwest of Lyon and is situated on the right bank of the Allier River.. The town's 16th- to 17th-century Flamboyant Gothic cathedral of Notre-Dame houses the famous triptych by the 15th-century Dutch painter …