Gallués
Digital Passport
Nomenclature and Geography
Category: City / Municipality
Summary
Spain is located on the Iberian Peninsula in southwestern Europe. Its territory includes the Balearic Islands, the Canary Islands, and the cities of Ceuta and Melilla in North Africa. The Pyrenees mountains form a natural border with France, extending for 435km.
Statistics
Area
Not available
Population
5