1215 2019 Cuckoo Clocks Black Forest Germany ← Previous Next → Inside the shop at the World’s Largest Cuckoo clock they have many old style cuckoo clocks which make some beautiful music..