Walk around Little India in Brickfields or Hindu temples, and you will see rows of attractive flower garlands being sold on the streets. Symbolising spirituality, prosperity and honour, flower garlands are an important part of worship and are believed to ward off bad spirits.