Pilgrims bathe in the Narmada’s 160-foot-tall Kadil Dhara waterfall in India, November 1988.
Photograph by James P. Blair, National Geographic
✝️ 📚 📖 🖊 ⚽️ 🏀 🎸 🎵 🎥
Pilgrims bathe in the Narmada’s 160-foot-tall Kadil Dhara waterfall in India, November 1988.
Photograph by James P. Blair, National Geographic