Explore the 22 best beaches in Europe for your next vacay!