
Spain is a country located in South Western Europe on the Iberian Peninsula.
The capital (and largest city) is Madrid.
The official name of Spain is the Kingdom of Spain (Reino de Espana).
The Population of Spain is estimated to be just over 46 million.
At 504,782 km², Spain is the world’s 51st-largest country (comparatively slightly more than twice the size of the American state of Oregon).
Spain is made up of 17 autonomous regions.
The official language of Spain is Spanish (Catalan, Valencian, Gallego, ... Read More




