Travel Reviews Batu Caves Malaysia Travel Reviews On Mar 24, 2022 0 197 Share Batu Caves is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia. It takes its name from … source 0 197 Share