Vadakkupurathu Pattu Festival, dedicated to Goddess Shakti, is a series of pujas and rituals held for social welfare once in 12 years at the famous Vaikom Mahadeva Temple in Kerala. The 12-day long ...