Premanand Maharaj Ji
Do pilgrimage baths and charity guarantee moksha?
Good deeds give heaven, not moksha
Pilgrimage, charity and good deeds are shubh karma and give merit, but moksha is a separate thing. It comes through knowledge of Bhagwan or love for Him.
Moksha is that which erases both good and bad karma. It is realisation of one's true nature. Moksha comes with knowledge of the divine truth or with love for Bhagwan.