A country of stark contrasts, Germany treats its visitors to a surprising variety of landscapes, scenery and attitudes. Find innovative art and design in its trendy capital, quaint medieval towns and traditional beer halls in Bavaria, and enchanting forests and fairy-tale castles in the countryside. Running through its centre, the River Rhine offers a captivating view of some of Germany’s most romantic scenery. Sail past terraced vineyards, clifftop castles and the mythical Lorelei Rock as you navigate this legendary waterway. Or journey along the 400km-long Romantic Road route for a glimpse of traditional German villages and the popular Neuschwanstein Castle.