There are flowers wherever one goes in India. Bowls of bright orange marigolds at the bottom of a stairwell. The Portuguese introduced marigolds to India. They are also known as “The Herb of the Sun” and are symbolic of passion and creativity. Curtains of marigolds are strung up at Hindu weddings. Lord Vishnu and his wife Goddess Lakshmi, the ideal couple are worshiped with marigolds, hence they are auspicious at Hindu weddings, blessing the couple divine blessings and a happy and prosperous life ahead.