Petal Herbs Rose Water Toner Ayurveda means ‘The Science of Life’ and is has been part of Indian heritage for more than 5000 years. This healing science which has been part of our ancient Vedic culture, has been gaining popularity these days for its unending benefits. The use of roses has been part of ancient […]