The patron god of the temple is believed to be Lord Murugan, son of Lord Shiva and ... in Kerala and the Idukki district, not far from Munnar. The area was one of the first British tea plantations ...