Spain offers a perfect blend of busy cities with historic charm and serene beaches and countryside. The most obvious thing to do here is take in all the history and its sights. Some of the greatest architects that ever lived have left their marks here. For instance, Antoni Gaudi’s handiwork at Barcelona. The artists that once lived here have also made an indelible influence, take Picasso and Dalí for instance. You can wander through museums and look at their inspirational work.
Flamenco is an experience that you must have if you are in or visiting Spain. Going to Granada, Madrid or Seville will get you the most authentic and best results. The lively songs and dances are all based on a rich cultural history. Wine tasting is another thing you must try in Spain. You really learn how to taste wine the right way and also tell which ingredients have been used.
If you are a thrill seeker, you can challenge yourself to hike up to Santiago de Compostela in Galicia. This pilgrimage is taken by many people and it has many naturally beautiful sights to see and is a once-in-a-lifetime experience. Football or soccer is also huge in Spain and almost every major city has a club. You can watch a game between two local clubs and experience the fierce competitiveness and rich camaraderie.