Introduction to Santa Teresa Square: Santa Teresa Square, next to the square is San Pedro Church. Attraction Travel Guide to the Ancient City of Avila, Spain