In Germany/ Travel Cuckoo Clock Demonstration in the Black Forest, Germany June 27, 2014 By Paige Wunder From Rhine Falls, Switzerland to Heidelberg, Germany we passed through all of these quaint towns, beautiful country roads into the Black Forest… I’m a little disappointed that we weren’t… Continue Reading →