Tulle, France Tourism
Tulle (pop. 16,906), the industrial capital of the Lower Limousin (Bas-Limousin), chief town of the département of Corrèze and the see of a bishop since 1317, lies in the narrow valley of the Corrèze.
Best France Hotel Rates
|
|
|
|
Hotels in Popular France Destinations
Top France Destinations

