Let’s discover eight spiritual spots of India, ranging from Tirupati in Andhra Pradesh to Kedarnath in Uttarakhand.