Pilgrim markets along sacred rivers provide everything needed for worship: garlands, lamps, sandal paste, threads, and pots of blessed water. .
These stalls show how Hindu practice is rooted in everyday hands — artisans, priests, and pilgrims preparing for journeys, ceremonies, and vows. Devotion here is practical, colourful, and woven into ordinary community life.