April to June brings blossoms to palace gardens and new life to riverside towns. Outdoor cafés return, and cultural events bloom across cities like Munich and ...