San Pedro Alcantara Church – San Pedro The San Pedro Alcantara Church is located in the Plaza de la Iglesia in central San Pedro. Built in 1866 and constructed by the Marques del Duero it has three naves which are separated by arches. With a square tower over the main doors the church is very picturesque and…