There are moments when we want to step away from life, to pause for a glimpse of what lies within. Travel helps us find ourselves. And if you are in India for a restful sojourn, a trip through the country’s colorful terrain is certain to rejuvenate you.