Kasturi is nature’s most exotic fragrance and is dear to Lord Krishna. Burning a small quantity gives out a distinctive aroma that at once soothes the mind and uplifts the consciousness.
Add your review
Your email address will not be published. Required fields are marked *