Spain is located in southwestern Europe, bordered by Portugal, France, and the Mediterranean Sea. Its capital and largest city is Madrid, located in the center of the country. Spain has a constitutional monarchy government and a primarily service-based economy. Soccer is very popular and bullfighting remains an important cultural tradition, especially in the autonomous community of Catalonia.