The 46-day long annual pilgrimage to the Amarnath cave shrine in south Kashmir Himalayas will begin on July 1, a Raj Bhavan official said here […]