POI's creator (Voyajo Team)
Iglesia de San Pedro is the Spanish name for Saint Peter Church (formerly San Pablo church) located in Lima, Peru. The church was completed in 1638. It is administered by the Jesuits and it was created Basilica as part of the Archdiocese of Lima (...) (from Wikipedia)