Honda does not sell this 250cc sports bike in India. But if it did, it would be a worthy contender in the quarter-litre ...