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.
Wikipedia https://en.wikipedia.org/wiki/Huelva_Cathedral
Address 41 Paseo de la Independencia, Huelva 21002, Spain
Coordinates 37°15'46.823" N -6°57'9.076" E