Spain has got to be one of the best loved holiday destinations in Europe. It regularly boasts around 82 million per year so it certainly appeals to the masses. Whether you opt to visit the wonderful cities of Barcelona or Madrid its historic capital or you choose the beautiful Balearic Islands which include Ibiza, Menorca or Majorca. The islands are of course renowned for their beaches and the sizzling Mediterranean climate as is the delightful Costa Blanca region on mainland Spain. Here you will find pretty villages, small towns and cities all along this coastline serving up authentic Spanish life.