Spain has a population of 46 million people and its capital is Madrid. It has a parliamentary government under a constitutional monarchy. Spain borders France, Andorra, the Mediterranean Sea, and the Atlantic Ocean. Its official language is Spanish. Spain has a diversified modern financial system that is integrated with international markets. It has a well-developed banking system and stock market.