Indore (Madhya Pradesh): Every year, thousands of devotees brave the Himalayas to undertake the sacred Amarnath Yatra, a journey to the holy cave of Baba Barfani. I had always heard, ‘When Baba calls, ...