This is a Hindu Temple located in Thanjavur in the Indian State of Tamil Nadu devoted to the God SHIVA. This temple is also one of the largest South India Temple with the example of a fully realized Dravidian Architecture.
You are viewing a single comment's thread from: