Seville, Spain. Hospitals. See also Santa Caridad, Seville.