Where is Thanjavur in Tamil Nadu India
Thanjavur is one of the city of Thanjavur from the various major cities of Tamil Nadu, Thanjavur is located on the Cauvery Delta and is known as the “Rice bowl of Tamil Nadu, an state of India, the Lat. Long. of Thanjavur is 10.7870° N, 79.1378° E, and the height of this Town from sea level is 88 m (289 ft), the […]
Continue reading »