Madrid and Barcelona are a must if looking for big city activities - museums, parks, party and much more. Anywhere along the north coast will be beautiful for mountains, cliffs, savage sea and general greenness. Anywhere down the south coast will be better for swimming and sunbathing for your typical relaxing holiday, though there are lots of buildings and culture left from the Islamic legacy.            
Added by Margaux
Last updated on the 28 July 2017

    Click here to upload the first image