Sri Sowmiya Narayanar Temple is a Lord Vishnu temple in Thirukoshtiyur in Sivaganga district of Tamil Nadu. The temple is one of the 108 divya…
Sri Sowmiya Narayanar Temple is a Lord Vishnu temple in Thirukoshtiyur in Sivaganga district of Tamil Nadu. The temple is one of the 108 divya…