Spain, officially the Kingdom of Spain , is the largest of the three sovereign nations that make up the Iberian peninsula—the others are Portugal and Andorra—located in Southern Europe. To the west and to the south of Galicia, Spain borders Portugal. To the south, it borders Gibraltar and, through its cities in North Africa (Ceuta and Melilla), Morocco. To the northeast, along the Pyrenees mountain range, it borders France and the tiny principality of Andorra.
Population: 40 Mil.(2006)
Religions: Roman Catholic 94%, other 6%
Languages: Castilian Spanish 74%, Catalan 17%, Galician 7%, Basque 2%; note - Castilian is the official language nationwide; the other languages are official regionally