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.
No reviews yet
Be the first to add a question