Practical guide to visiting the most beautiful cities in Germany