Say hello to North East India where you can experience pristine nature, tea gardens and spirituality, all at once!