S1E340 · Lord Shiva Visits Barsana

Lord Shiva Visits Barsana

S1E340 · 2019-10-31

Krishna declares himself a saint as he takes the Mahapandit's seat. Later, Lord Shiva visits Barsana during the puja proceedings.

The show’s own verdict is on its page.