The 38-day annual pilgrimage to 3,880 metres high holy cave shrine of Amarnath in south Kashmir will commence on July 3, an ...