Malaysia Sights- Batu Caves, Kuala Lumpur

Batu Caves is a series limestone caves and cave temples, and is one of the most popular Hindu shrines outside of India. Located in the outskirts of Kuala Lumpur in Malaysia, the caves… Continue reading