Lord Murugan. It’s the tallest statue of its kind in the world, and the largest in all of Malasyia. The statue stands watch over 272 vibrant steps leading up to the Temple Cave. Those colorful ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results