Santhanaramar with Lakshmana and Seetha, facing east
Seetha with the main deity
To be updated
Santhanaramar, Needamangalam is about 25 kilometers west of Thiruvarur in the Thanjavur road.
Stay and Food
Needamangalam has a few tea and snack shops. Thiruvarur or Thanjavur would be the closest for stay.