Batu Caves is not only one of the most important pilgrimage sites for Hindus, it is also a must-visit destination for local and foreign tourists alike. It is claimed to be around 400 million years old, and the temple that was built within the cave has been present for more than a century. Here, you will be able to appreciate the fascinating shrines and statues, incorporated within the natural offerings of the limestone hill.

   The best time to visit Batu Caves is during the Thaipusam festival, where thousands of Hindu devotees would gather at the sacred site and perform unique rituals and prayers. However, the most exciting experience would be to witness the devotees who have vowed to serve their penance, climbing the stairs while carrying contraptions called kavadis. This is a truly fascinating sight!