The Mysterious Temple

The worshippers of Palan Pulaya Temple at Kanjeettukara offer liquor to their deity. Discover some amazing facts about this temple. Watch the full episode, online only on Hotstar.

Watchlist