in early Hinduism, of the gods permanently residing in one place. In fact, it is Buddhist texts that first mention the concept of pilgrimage in India. Early Pali sutras tell us that in the monsoon ...