Here you have 10 magical places to visit in Spain: http://www.anarquiavip.com/10-magicos-destinos-en-espana-que-seguro-no-conocias/

If you have never been there I recommend Lanzarote. It is spectacular!!!!! And you'll find very hot guys!

Enjoy it