The Iglesia y Convento de San Francisco is located two blocks northeast of Plaza de Armas (Plaza Mayor) near the Desamparados rail station. Known as the birthplace of Lima, the Plaza de Armas ...