Plaza de Espana – MADRID

The largest Public Square in central Madrid, Plaza De Espana is the most popular place filled with imposing monuments, statues, trees and old sculptures. A large fountain and two of the city’s most striking skyscrapers highlights the importance of this square which is always bustling with locals and tourists and street vendors and artists. Back to 18th century, this place was occupied by the military barracks which was mainly due to its location close to the Royal Palace. Later these barracks were removed and a public park was built around 1950s.