The Nallur Festival
Nallur Kandaswamy Temple is a fascinating place to visit at any time, but becomes unforgettable during the latter stages of the annual Nallur Festival, which runs for 25 days, finishing on the poya day in August. The crowds of festival-goers rival those at the far better known Kandy Esala Perahera, and many Jaffna expatriates return for the celebrations.
Men dress in fresh white sarongs, while women don their best saris, transforming the entire temple complex into a vast a sea of intense blues, reds and greens. Held on the 24th of the 25 days, the Ther festival is the biggest night, when an enormous chariot is pulled around the town by huge crowds of sarong-clad men; on the following day, particularly enthusiastic devotees mortify themselves by driving skewers through their bodies in honour of the god as they make their way to the shrine accompanied by drumming and piping, stopping periodically to dance en route. Even more extraordinary are the devotees who, using skewers driven through their backs, suspend themselves from poles. These poles are then attached to the front of trucks and tractors, and the devotees are driven through town to the temple, dangling in front of their vehicle like bait on a fishing line. Supplicants who perform these self-mortifications believe that the god will protect them from any sense of pain. Many also carry a kavadi, the distinctive symbol of Murugam (or Kataragama), a semicircular yoke, placed across the shoulders, with peacock feathers at either end.
Reference;Rough guide to Srilanka