From bustling Barcelona to majestic Madrid and sunny Seville, Spain’s best-known cities are among the most popular tourist destinations in Europe. Wherever you are in Spain, there’s always a lot to see and do – and eat and drink. Because Spain encompasses several autonomous regions and islands, the country boasts one of the most widely diverse cultures and landscapes on the continent. Here is a list of the top 10 places you must visit when you go to Spain.