Spain is located in Southwestern Europe. It has a population of over 4.67 million people and its capital is Madrid. Spanish is the official language and most people are Roman Catholic. Spain has a socialist government that provides universal healthcare. Some key cultural aspects of Spain include their festivals like La Tomatina and San Fermin, taking siestas in the afternoon, spending time with family, and eating meals later than in other parts of Europe. Sports like football and tennis are very popular in Spain. Tourism is also a large part of Spain's economy, as people are drawn to the variety of landscapes, food, wine and towns.