Some cities just have it all. Great night life, endless sunshine, nice people, and a beach. For me, this is Barcelona.
Travel - Sitges
What to Wear and See at Stiges, Spain
The town of Sitges is only a quick 30 minute train ride from Barcelona with so much to see, if not only the men who frequent every summer.