Basilica del Pilar Square: Zaragoza's Dazzling Square
The Plaza del Pilar, located in the city of Zaragoza in Spain, is one of the most important tourist attractions in the city. The most important feature of the square is the church called Basílica del ...