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.