From the rejuvenating hot springs to the scenic hiking trails, this charming mountain town is a sanctuary for nature lovers and thrill-seekers alike.