I had experienced Thalgo products at a spa in Thailand some years ago so I was very happy to know that their skincare products are now available in India and was eager to try them out. Here’s some information about the French brand, Thalgo: For 48 years, Thalgo Laboratories have been creating […]