Tiruchotruturai
From Wikipedia, the free encyclopedia
Tiruchotruturai is a village in the Thiruvaiyaru taluk of the Thanjavur district in Tamil Nadu, India.[1] The Odhanavaneswarar Temple, a Padal Petra Sthalam dedicated to Shiva, is located here.