The Plaza de España – Madrid

The Plaza de España, meaning Spain Square, is a green open area which contrasts with the great amount of high buildings which surrounds it. This way, this spot is almost a relief for those who spend an important amount of time surrounded by buildings and need to be in touch with nature and see the sky. This is a place which offers very different characteristics than most other Madrid attractions would, since its main attraction is the way it allows visitors to enjoy nature, while most of the other attractions of the city are based on constructions, buildings and monuments.

Continue reading The Plaza de España – Madrid