The Batu Caves is the centre of the annual Hindu festival of Thaipusam, which attracts thousands of fans and visitors. Trust me, it's worth going up the stairs to see the monkeys, bats, spiders, other monkeys and the caves. Batu Caves is a limestone rock north of Kuala Lumpur and has three main caves with temples and Hindu shrines. Discover Batu Caves holiday and discover the best time and places to visit. Hints for visiting the Batu Caves Kuala Lumpur.