Neelamperoor Padayani, believed to have originated in the 3rd or 4th century CE, is a spectacular event that showcases the rich culture of Indian villages. Once a year, the Neelamperoor Palli ...