Location: Batu Caves – Malaysia Photo: Temple Cave Steps And Lord Muruga Statue Temple Cave Steps And Lord Muruga Statue at Batu Caves, near Kuala Lumpur, Malaysia. Travel Photo Gallery: Batu Caves Photo Gallery
![](https://www.itravelnet.com/wp-content/themes/dynamik-gen/images/content-filler.png)
Travel blog and travel directory
Location: Batu Caves – Malaysia Photo: Temple Cave Steps And Lord Muruga Statue Temple Cave Steps And Lord Muruga Statue at Batu Caves, near Kuala Lumpur, Malaysia. Travel Photo Gallery: Batu Caves Photo Gallery
Follow itravelnet.com