What to see and do in Montauban, Lot Valley - The Good Life FranceMontauban's Place Nationale is a historical and enchanting square with red brick buildings, now enhanced by a water mirror.