The beautiful Auvergne region awaits! Vichy is a special spa town with friendly locals located in the heart of France. It overflows with authentic French culture and is surrounded by incredibly beautiful countryside. It’s known as a spa resort because of the many thermal springs in and around the city.
Vichy is the ideal place to learn French whilst discovering the gorgeous French countryside – and why not take advantage of the hydrotherapeutic facilities available in the city while you’re at it?! For a total well-being package, there are lots of exercise and sporting opportunities on offer. Don’t delay: experience Vichy for yourself!