Cadagua
Digital Passport
Nomenclature and Geography
Category: City / Municipality
Summary
Spain is located on the Iberian Peninsula in southwestern Europe. Its geography is diverse, ranging from the Pyrenees mountains to the Strait of Gibraltar. The country's history includes periods of Roman rule and the Spanish Empire.
Statistics
Area
Not available
Population
20