On this day, worshippers honor Lord Vishnu and Goddess Earth with offerings of flowers and vermillion. It is believed that the earth readies itself for the impending rains, signaling the start of the ...