The German Cuckoo Clock Nest is an extremely large importer of German Clocks into Australia. Our store; built in the tradition of a German Bavarian Chalet with authentic waterwheel, has become one of the most famous tourist attractions on Tamborine Mountain.
Web:
www.cuckooclocknest.com.au