Puthandu is the beginning of Chittirai, the first day of the New Year. It is a very auspicious occasion for Tamils. Tamilians believe that Lord Indra visited earth on the day of Puthandu to specially bless Tamilnadu and the Tamilians with peace, prosperity and harmony. In Tamil Nadu and few...