The annual pilgrimage to the Amarnath cave shrine in Jammu and Kashmir began on July 3 with the first batch of pilgrims ...