Top Beaches in Europe?

Skyscanner recently released its list of top 10 urban beaches in the world, and, perhaps somewhat surprisingly, five of those beaches are in Europe. For the record, the European winners were Barcelona, Copenhagen, Brighton, Dubrovnik and Berlin. (Yes, Berlin is landlocked, but lakeside beaches count!)

All of these city beaches are lovely, no doubt, but as travel agents you must know of some hidden gems all over the place. What urban beaches in Europe would you recommend to your clients who want to boast that they visited the hot new spot first?

Sound off in AgentNation!