Spain is located in Western Europe and has a territory of 505,970 square kilometers, being second largest EU-state. Spain borders Portugal, France and Andorra. Spain has access to the Mediterranean Sea and to the Atlantic Ocean. The capital city of Spain is Madrid.
The population of Spain amounts to around 47,5 million people.