Egowriamman Temple- Vallam
Egowriamman Temple is located in Vallam town, about 12 km from Thanjavur in Tamil Nadu. Vallam is an old historic settlement near Thanjavur, and the temple is one of the important Shakti temples worshipped by the local people for many centuries. The presiding deity of the temple is Sri Egowri Amman, a powerful form of…
