We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Just go there and enjoy the history of the town and visit the Mammoth Museum, all under one Roof. Whaile you are there, ask the curator if you can visit the celar and hear the stories from olden times.