Madrid is the capital of Spain. The Royal Palace of Madrid, Almudena Cathedral, Gate of Europe, Santiago Bernabeu Stadium, and Las Ventas are located here.
All items (22)