Europe has a wide variety of vacation spots to suit all tastes and interests, from sandy beaches along blue coastlines to winding mountain trails and over ...