Batu Caves is a limestone hill, which has a series of caves and cave temples, located in Gombak district, 13 kilometers north of Kuala Lumpur, Malaysia. They consist of three main caves and a number of smaller ones. The caves are made of limestone and 400 meters long and 100 meter high and they were discovered in 1892. At the end of the smaller cave you can see the bright sky, when you look above you. Temple Cave or Cathedral Cave located between the smaller ones is he best known and biggest of the caves and it's visited by hundred devotees a day. This sacred place takes its name from the Sungai Batu or Batu River, which flows past the hill. Those caves are the sacred place for the Hindu's in Malaysia.
Lord Murugan is more popular in South India especially among Tamil people famously referred as Thamzil Kaduvul (God of Tamils) compared to other parts of India. He is the God of war and the patron deity of the Tamil land (Tamil Nadu). Like most Hindu deities, He is known by many other names, including Senthil, Saravaṇa, Kārtikeya (meaning 'son of Krittika' ), Arumugam, Sanmuga(from Sanskrit Ṣaṇmukha), Shadanana meaning 'one with six faces'), Kumāra (meaning 'child or son'), Guhan or Guruhuha (meaning 'cave-dweller'), Skanda (meaning 'that which is spilled or oozed, namely seed' in Sanskrit), Subrahmaṇya, Vēlaṇ and Swaminatha. and called as Kadamban in Melakadambur, means "who wearing Kadambu flowers in his shoulders". (Wikipedia)
To get Batu Caves we took the bus number 11 near to the Ancient Market. It costed MYR 2.5 (almost USD 1) one way, and we traveled for at least one hour. It is possible to take also a taxi; the fare is around MYR 40 (almost USD 15). This tour just takes the half day so you will have extra time to enjoy the city.