Cadagua

Digital Passport

Flag

Cadagua

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

Location