Sri Rama Temple Thillai Vilagam, Mannargudi, Thiruvarur, Tamil Nadu, India

This place is very close to Thiruthuraipoondi, The Idols of Sri Rama, Sri Seethe and Sri Lakshmana are made of metal (Panchaloham) and are very beautiful to look at. Adjacent to this temple is a very old Sri Shiva Temple.

177 views0 comments

Recent Posts

See All