Visit the Yverdon-les-Bains Spa and Thermal Baths
The warm mineral waters of the Centre Thermal hot springs thermal baths, pools, and day spa in Yverdon-les-Bains on the southern shores of Lac de Neuchâtel are a short drive from Lake Geneva in Switzerland. The Centre Thermal in Yverdon-les-Bains is a large mineral baths complex with a day spa area and fitness facilities. Three … Read more