Tulle Cathedral is a Roman Catholic church located in the town of Tulle, France. The cathedral is the seat of the Bishopric of Tulle, which was established in 1317 after the Albigensian crusade.
Wikipedia https://en.wikipedia.org/wiki/Tulle_Cathedral
Address 18 Rue Gambetta, Tulle 19000, France
Coordinates 45°16'4.665" N 1°46'16.369" E