Treks and Trails India is an initiative to trek and be with nature. Yet it's not just another trekking group.