Winter often has a way of making towns look gloomy and depressing but certain places seem to be immune to that effect. The outdoor vibe of mountain towns – popular or lesser-known – gives you energy like nothing else. They offer plenty of thrilling adventures. People don’t have to love skiing, snowboarding or any other sport that requires snow to enjoy the winter. Vacationing at a ski lodge, relaxing at a day spa, taking long walks surrounded by snow, or enjoying some fresh air can be an exhilarating experience by itself.