59 hand-picked places in Europe: beaches, viewpoints, villages and hidden places, with maps, ratings and where to swim today.