Liquor, To Please God?

Learn about how devotees offer liquor, amongst other peculiar things, to please the deity at the Vettikavala temple in Kottarakara. Watch the full episode, online only on Hotstar.

Watchlist