A gigantic statue of Lord Murugan, the principal deity associated to the caves, stands like a sentinel at the foot of the stairs leading to the caves.

RELATED ARTICLES

RANDOM GALLERIES