Odhanavaneswarar Temple, Tiruchotruturai (திருச்சோற்றுத்துறை சோற்றுத்துறை நாதர் கோயில்)
Odhanavaneswarar Temple, Tiruchotruturai is a temple of Shiva in Thanjavur, Tamil Nadu.
Deities: Odhanavaneswarar, Annapoorani (Parvati).
Odhanavaneswarar Temple, Tiruchotruturai (also called Oppillaselvar Temple) is a Hindu temple dedicated to Shiva located in the village of Tiruchotruthurai, Tamil Nadu, India. The Five Rivers are… (source: Wikipedia, CC BY-SA)
Odhanavaneswarar Temple, Thiruchotruthurai, Tamil Nadu 613202, India
Source: wikidata.