anubalaskitchen.com
Festive South Indian Thali
Puthandu in Tamil means new year. It is the celebration of the first day of the Tamil new year in mid-April by Tamilians all over the world. On this day, Tamil people greet each other by say…