Tourist’s guide to Leukerbad, the thermal spa of Switzerland

Leukerbad (Switzerland) is a resort village located high in the Alpine mountains, known for more than 1200 years due to its thermal springs. One of the most picturesque corners in the west of the country is inhabited by only a few thousand inhabitants who speak German or French. What to do in Leukerbad, what attractions … Read more