Spain, a country on Europe’s Iberian Peninsula, includes 17 autonomous regions with diverse geography and cultures. Capital city Madrid is home...
Read more
Welcome to Barcelona city!! You are in the Catalonian Capital! On arrival, private transfer by car, with an English-speaking driver. Overnight stay at the hotel in Barcelona.