Madrid Spain Tourist Information and Travel Guide
The Plaza de Armas in Madrid Spain is the huge square located between the Royal Palace and Almudena Cathedral.
Many special events occur in this world-famous plaza throughout the year.