
Over a million Hindus gather every year at various temples nationwide to celebrate Thaipusam. The exact date of this important Hindu event is based on the full moon day in the month of Thai (January/February) in the Hindu calendar.Thaipusam is the biggest festival for Hindus after Deepavali and usually falls in January or February. It is observed as a day of thanks giving and paying penance for Lord Murugan. Devotees prepare themselves for the occasion by cleansing their bodies through fasting and abstinence, and usually observe a vegetarian diet for a certain period of time. Many devotees began paying penance a few days before the actual festival, with the carrying of the kavadi (a decorated structure bearing the image of several deities including Lord Murugan) on their shoulders and pal kodum (milk pots) carried above their heads. Photo By : Muhd Zaaba Zakeria