Sunday, August 16, 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.

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

Other churches in Spain