The temple had contributions from Medieval Cholas of the 10th century with later expansions by Thanjavur Nayak king Achuthappa Nayak. A granite wall surrounds the temple, enclosing all the shrines and the temple tanks. There is a seven-tiered rajagopuram, the temple’s gateway tower. Six daily rituals and three yearly festivals are held at the temple, of which the Chariot festival, celebrated during the Tamil month of Vaikasi (April–May), being the most prominent. The festival also symbolises Hindu-Muslim unity in the region – the flag of the chariot is provided by Muslims; they take offerings from the temple and present to Allah in the mosques. The temple is maintained and administered by the Hindu Religious and Endowment Board of the Government of Tamil Nadu. The temple is one of the few temples where Muslims are allowed to worship till the Ardha Mandapam.
The temple is associated with Varaha, the boar avatar of Vishnu. The demon king Hiranyaksha stole the earth and took it to his realm of the netherworld. The earth-goddess Bhudevi prayed to Vishnu to rescue her. Pleased, Vishnu appeared here in the form of Varaha, a boar, killed the demon. The sweat of the demon king dropped here, creating the temple tank. In his dying wish, the demon king asked Vishnu to turn towards his direction; Vishnu obliged. The central icon faces towards the demon in the South, while his human body faces the devotees in the West. The festival icon, Yagya Varahaswamy, as requested by Bhudevi displays the regular features of Vishnu with his conch and Chakra in his hands. As per another legend, a local Nawab on the county was ailing with Carbuncle and was given up by all the doctors. He is believed to have prayed Bhuvaraha and was cured off all his ailments. He made generous contributions to the temple and was later named Bhura Sahib. Each year the deity is taken to the village when his descendants make offerings to the deity.
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur
Peters Road, Thanjavur