Vichy is a world leader in cosmetic skincare, available at 90,000 counters in more than 60 countries. All products exclusively feature Vichy Thermal Spring Water from the hot springs of the town of Vichy, France, which has been recognised by the French Academy of Medicine for its exceptional soothing and fortifying properties.
+ Read more- Read less