Mahapeeth Tarapeeth

Witness the divine origin of Tarapeeth, the famous temple in Birbhum, West Bengal. Devi Tara punishes an evil Kapalik, who decides to kill innocent girls as human sacrifices.

Watchlist