 Huguenots lived on the Atlantic coast in La Rochelle, and also spread across provinces of Normandy and Poitou.In the south, towns like Castres, Montauban, Montpellier and Nimes were Huguenot strongholds.In addition, a dense network of Protestant villages permeated the rural mountainous region of the Cevennes.