Murugan statue at <b>Batu Caves</b> – Malaysia – Nomadic Notes
By on Feb 7, 2014 in Batu Caves
Murugan statue at Batu Caves – Malaysia. Batu Caves is one of the most popular Hindu shrines outside India and features the worlds largest statue Lord Murugan
See the original post here:
Murugan statue at <b>Batu Caves</b> – Malaysia – Nomadic Notes