heritage.site

Tulle Cathedral

Tulle Cathedral Tulle Cathedral - Credit: Wikimedia Commons

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. Read more on Wikipedia

Source: en.wikipedia.org