PALANI MURUGAN TEMPLE Lord Muruga is the deity of the Tamil Land. The temple at Palani is an ancient one, situated at an elevation of 1500 feet…
PALANI MURUGAN TEMPLE Lord Muruga is the deity of the Tamil Land. The temple at Palani is an ancient one, situated at an elevation of 1500 feet…