In India, where flower garlands have an important and traditional role in every festival, Hindu deities are decorated with garlands made from different fragrant flowers (often jasmine) and leaves
In India, where flower garlands have an important and traditional role in every festival, Hindu deities are decorated with garlands made from different fragrant flowers (often jasmine) and leaves