The Haunting Thuthapuzha River

This episode talks about the strange paranormal occurrences near the banks of Thuthapuzha river where people die every year during the Thootha Sree Bhagavathy Temple festival. Watch the full episode, online only on Hotstar.

Watchlist