Located in southern India, Karkadeswarar Temple is a significant temple of Lord Shiva that was built over a thousand years ago.

Located in southern India, Karkadeswarar Temple is a significant temple of Lord Shiva that was built over a thousand years ago.
The Navagraha temples in Kumbakonam are an extraordinary collection of nine temples, one each by nine celestial bodies, in Hindu astrology.