View of the Marble Rocks on the Narmada River, Samuel Bourne (attributed to), 1863 - 1870
Today, the Marble Rocks are a famous natural heritage site and a popular tourist destination. They are located near the town of Bhedaghat, where the Narmada River runs through these unspoilt rocks. According to ancient texts, the river has divine power. When believers bathe in the river during full moon, they are said to receive healing energy.