Step back into medieval Germany with a visit to the charming town of Quedlinburg, a UNESCO World Heritage Site located in the Harz Mountains. With its maze of cobblestone streets with colourful, red gable roofed, half-timbered houses on either side, the town looks straight out of fairy tale book. Here, the Quedlinburg Castle looms large over the town with its twin towers.Walk up to the castle complex (it’s a steep cobbled path; wear appropriate footwear) and have a look around the medieval abbey and the imposing Collegiate Church of St Servatius. Don’t miss the sweeping view of the town from the terraced area at the rear of the church. Drop in at Brauhaus Ludde (restaurant-quedlinburg.de), a former brewery turned cosy restaurant that offers a choice of local dark beers accompanied by hearty German fare.From Quedlingburg, drive down to Gernrode from where you can take a cute little, steam-powered toy train up the Harz Mountains for a panoramic view of the region.