What is Spain known for?

Spain is a country in Europe between the Atlantic Ocean and the Mediterranean Sea. It is known for good food, good museums, historical sites, great tourism, great beaches, and very friendly people.