Beaches in Europe

32 beaches in Europe, hand-picked and rated, with maps and where to swim today.