India is a place of flowers. Lots of them. Piles of marigolds, roses, carnations and other flowers are left at temples, mosques and sikh gurudwaras for use in religious ceremonies. Afterwards ...
"Red roses definitely sell like hot cakes but people buy marigold and ‘rajnigandha' flowers and garlands for offering prayers in temples and homes on New Year," says Manoj Malakar, president of ...