The Holy Bath Experience – Thirunallar With only an inner-wear and a small towel tied to my waist, I am three steps down the holy pond of Thirunallar. The water is so dark and greenish, I keep my steps without…
The Navagraha Temples are the nine temples dedicated to the nine astronomical bodies and mythical deities. In Sanskrit “Nava” means 9 and “Graha” means “Planet”. Eight out of nine temples are in Tamil Nadu and one in Thirunallar, Pondicherry. We…