- Joined
- Apr 26, 2017
- Messages
- 18
- Reactions
- 18
Batu Caves is a limestone hill that has a series of caves and cave temples in Malaysia. It takes its name from the Sungai Batu (Stone River), which flows past the hill. The cave is one of the most popular Hindu shrines outside India, and is dedicated to Lord Murugan.