vidyasury.com
Batu Caves Malaysia | Vidya Sury, Collecting Smiles
The Batu Caves Malaysia are a major tourist attraction with the tallest Lord Murugan Statue in the world and limestone caves with a number of Hindu shrines