City · France

Tulle

Tulle, France

Tulle is a commune in central France. It is the prefecture and the second-largest town of the department of Corrèze, in the region of Nouvelle-Aquitaine. Tulle is also the episcopal see of the Roman Catholic Diocese of Tulle.

Good to know

More places in France