A Sadhu meditating on the banks of the Narmada river in Omkareshwar

Advertisements