May is a great time to see Europe's beauty. The weather is warm, and there are fewer people around. Plus, there are lots of festivals and events to enjoy. ...