One of the world's most progressive and gay-friendly countries also has a huge amount to offer, from beaches to historic sites stretching back into prehistory. Plenty of cities (Madrid, Barcelona, Valencia, Seville, etc.) and beach resorts (Sitges, Ibiza, Torremolinos, Canary Islands, Benidorm, etc.) with hopping gay scenes, too.