where is lavaur
Lavaur, Tarn. Lavaur is a commune in the Tarn department in southern France. It lies 37 km southeast of Montauban by rail.