the perfect route for backpacking india with maps and directions to all major cities in india