Spain - Castilla y Leon
Saint Peter’s Church
A Karen Brown Recommendation
Avila, Castilla y Leon, Spain |
| Recenter Map To This Location |
Just outside the walls, via the Puerta del Alcázar gate and across the Plaza de Santa María, is Saint Peter’s Church, with its impressive rose window.
Traveler Reviews:
(show / hide)
There are no reviews at this time.
PLEASE
WAIT
WHILE
MAP
LOADS


