Madrid Spain Tourist Information and Travel Guide
The Almudena Cathedral (Catedral de la Almudena) is the largest and most impressive church in Madrid Spain.
The cathedral is located across the plaza from the Palacio Real in the Royal Palace district of Madrid Spain.