Bavaria is home to the largest single forested area in Europe, the scenery is peppered with fairytale castles and magnificent churches.

Germany is a haven for walkers - in Saxony, the mighty Elbe river runs through wonderful rock formations, making it a hikers’ paradise, and the Black Forest with its exhilarating, pine-scented mountain air, above average hours of sunshine and enchanting flower bedecked traditional houses in idyllic vistas.

Hessen is a region of forests, meadows, rivers and lakes, and historic towns and cities – Hannoversch-Munden alone has no less than 800 half timbered buildings.

If you want a dream holiday, travel ‘The German Fairytale Road’ in Weserbergland through a green and hilly land. Remember the pied piper in Hamelin, Cinderella in Polle and Puss in Boots in Overweser?

Mecklenburg is a countryside full of hills, beech groves and oak and pine woods with old villages and magical castles peppered throughout river valleys. Its thousand lakes make this region a mecca for watersports enthusiasts too.