Woman walking on water: People started touching her feet as goddess; Woman said no miracle, the water was shallow
This incident took place in Madhya Pradesh. Soon after the news spread, people thronged to the Narmada River in Jabalpur district in order to catch a glimpse of the woman.