This small town packs in an incredible amount of thrilling, artsy, outdoorsy, and relaxing things to do, depending on your mood.