Thanjavur Temple
Thanjavur formerly known as Tanjore is a municipality and the headquarters of the Thanjavur district in the Indian state of Tamil Nadu. The name Thanjavur is derived from “Tanjan”, a legendary asura in Hindu tradition. Thanjavur is situated in the Cauvery delta, at a distance of around 314 km, south-west of Chennai and 56 km, […]