Saturday, January 29, 2011

Batu Caves Lord Murugan Statue

batu caves lord murugan statue

The magnificent Lord Murugan statue located at Batu Caves. It's known as the tallest statue of Lord Murugan in the world. To know how huge it is, you gotta see it for yourself!

More details at Sightseeing at Batu Caves on


Related Posts Plugin for WordPress, Blogger...
Follow Me on Twitter