Welcome to Batu Caves! Batu Caves is located in the Gombak area of Selangor, Malaysia and not too far away from the Zoo Negara. There is a Light Rail Transit which actually stops at the Batu Caves which makes it very convenient for tourists living in the city center. Lord Murugan The statue of Lord…