According to the Hindu calendar, Amavasya is considered very auspicious and will take place on April 20 this year. During Amavasya, offerings are offered to her ancestors.