Trip Details
The Temple is located at Kuchanoor near Chinnamanur of Theni District on the bank of main channel of River Surabhi.The Chief deity Seneeswaran in the man God and its Genesis was on it own and not created (Suyambu).
This is the only temple in India which is mean solely for Saneeswara Bhagawan situated at Kuchanoor, 24 Km south of Theni.
In front of this temple the perennial river Surabi flows which carried the waters of Periyar river and Suruliyaru.