The Mahindra Mojo has proved its capabilities of being a mile munching tourer; but just as the Mojo settled into that claim, the Royal Enfield Himalayan arrived promising to munch miles on tarmac and also tackle all kinds of terrain without breaking a sweat. So which one is the true tourer? We find out.