Are you dreaming of a trip to the sun, with your feet in the water or on hot white sand? Travel to Spain, your new best ally in all seasons! Continental Spain has many wonderful beaches, yummy tapas and historical cities like Barcelona and Madrid. If you’re feeling a bit adventurous or like the island vibe, you could also head to Tenerife! Here are the best places to visit in Spain.