Thaipoosam Cavadee is celebrated in honour of Lord Subramaniam, also known as Lord Murugan Learn more...