Egowriamman Temple, Vallam in Thanjavur

Egowriamman Temple, Vallam in Thanjavur… Egowriamman Temple is a Hindu temple at Vallam in Thanjavur district of Tamil Nadu. There is a two-headed statue of Mother Ambika in the temple, sitting on a lotus-shaped Peeta. One face is ferocious, with long and sharp teeth showing her destructive side against the demons. The other face is […]