Yama Dharmaraja Temple, Thiruchitrambalam, Thanjavur

Lord Yama Dharmaraja is the god of death, and only a few temples are dedicated to him. Among those temples, there is a famous temple for Lord Yama, and it is situated at Thiruchitrambalam in Thanjavur district of Tamil Nadu. The chief deity of the temple is Lord Yama, and apart from his deity, deities […]