The Black Forest is like a fairy tale with its clear lakes and idyllic river courses, gorges and waterfalls. The fir green forests in Germany’s largest low mountain range would have been the perfect scenery for brave Little Red Riding Hood, written by the Brothers...