Spain
Capital:
Madrid
Population:
46,934,632
Total land area (km2):
505,992
km2
Passenger cars:
24,074,216
Highway (km):
15,523 km
Sources
Give Feedback
