It is located on the south bank of the Cauvery River in Thanjavur, Tamil Nadu and is one of the largest Hindu temples.
Simple ethical design
It is located on the south bank of the Cauvery River in Thanjavur, Tamil Nadu and is one of the largest Hindu temples.