A destination that will leave you absolutely spellbound, Sita Khai is a place located nearly 1.5 km from Toranmal. It comprises of a mesmerizing valley which got its name from Seedha Khai.
A waterfall present at the site serves as the major attraction attracting tourists from all over India. Echo Point also located at Sita Khai is quite popular among visitors.