News

The Plaza Pilar, the second biggest city square in Europe after Red Square in Moscow, is refreshingly free of crowds of ...