
Saints Walked Here: Lima Through the Eyes of St. Rose and St. Martin
This vibrant South American city gave the Church two of its greatest saints. Walk their streets and discover the mystery that still lingers. When one walks the streets of Lima, Peru, the warm culture of its people and the country’s traditions are evident …