Where is it?
It is on the Iberian Peninsula. Madrid is located on the southern portion of the country of Spain. Madrid lies on the Manzanares River.
What is the topography of Madrid?
Madrid is a city that is under the Mediterranean climate. Madrid is at a high altitude. Madrid contains a mountainous region with peaks above 2000m.
How big is Madrid?
233.3 km squared