Travel Stories »

Spain

Population: 44.1 million (official figure, 2005) Capital: Madrid Area: 505,988 sq km (195,363 sq miles) Major languages: Spanish (Castilian), Catalan,…

Read more »