Sunday, August 30, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Huelva Cathedral

Huelva, Spain · built 1954

The Cathedral of Our Lady of Mercy is a Roman Catholic cathedral located in Huelva, Andalusia, Spain. It is the seat of the Roman Catholic Diocese of Huelva since 1954.

Cathedral data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other cathedrals in Spain