While images of flamenco, bullfighting and endless tapas spring to mind when picturing a Spanish holiday, the stereotypes barely scratch the surface of Spain, a country steeped in epic history, tradition and unrivalled passion. A visit to Spain is a must for anyone planning a tour of Europe; from the vibrant urban centres to the sandy beaches of the Mediterranean Sea, the culture-soaked Spanish cities will delight you and the laidback local lifestyle will ensure you’ll want to keep coming back.
2 night(s) in Barcelona
2 night(s) in Tenerife
1 night(s) in Madrid
Day 1: Arrival In Barcelona
Day 2: City Tour On Private Basis
Day 3: Arrival In Santa Cruz Tenerife
Day 4: Tenerife
Day 5: Madrid
Day 6: Departure
From Madrid, catch your ongoing flight.