Ramayana Cave is located at the base of Batu Caves hill just left of the main Temple Cave staircase. You’ll spot the entrance by the giant green Hanuman statue (about 15 meters tall). It's hard to miss and just a short walk from the train station or car park.