Country Flag

Spain

Capital:
Madrid
Population:
46.80 million
Spain is a country located in southwestern Europe, bordering the Mediterranean Sea and the Atlantic Ocean, and sharing borders with Portugal, France, and Gibraltar. It is a member of the European Union and has a diverse landscape, including mountains, deserts, and coastlines. The official language is Spanish, and the capital city is Madrid. Spain has a rich culture, with many famous artists, writers, and musicians, and is known for its beautiful architecture, including the Alhambra palace in Granada and the Sagrada Familia cathedral in Barcelona. The country has a strong economy and is a popular tourist destination, with many visitors drawn to its beaches, cities, and cultural attractions.