Step into this quaint building, built in 1866 and feel as if you just stepped into the Black Forest, Germany. Be surrounded by many exquisite German hand carved Cuckoo Clocks and specialty gifts from Europe. The German Village Shop has the largest range. There are 100 or more different Cuckoo clocks on display every day!
Family Fun