Up the hill from the Columbus Monument is the exquisite Catholic church of Our Lady of PerpetualHelp, built in contemporary Spanish design by an Irish priest in 1939 with stones recovered from the ruins of Sevilla la Nueva. Inside, great beams support the organ loft.