A glimpse of the journey to the Shravan Mela in Deoghar, Jharkhand, where faith-immersed pilgrims arrive barefoot with water for Shiva
A glimpse of the journey to the Shravan Mela in Deoghar, Jharkhand, where faith-immersed pilgrims arrive barefoot with water for Shiva
BY Hansda Sowendra Shekhar 14 September 2016
Signup for Outlook and get curated content to your inbox everyday.
