Spain, the grandeur and galleries of Madrid, Barcelona with its dreamy Gaudi architecture or Seville with its Moorish Arab influenced architecture are some of Spain’s incredible cities. Then there’s the beaches, beautiful islands, amazing food, sunshine and siestas, here lays a holiday dream destination, Spain never fails to thrill!