Ktm duke 125 is superb small and fast. Milage is also Good, in offroading little bit milage effects but overall milage is good. If you use off roading tyres on it, then it looks more like Bigger and stronger. For long road trips like Leh Ladakh and all india tour its not preffered. For streets its super fast. Overall This is a mini rocket like,
Drop a gear and dissappear.