Ultimate Travel and photography guide at the Thaipusam festival in KL and at Batu caves, with more than a million devotees to Lord Murugan.