Puthandu is a significant festival celebrated in Tamil Nadu and this special occasion is eagerly awaited by the Tamil people. Puthandu is the Tamil word for new year and the event marks the first ...