secondly, i don't know where this concept has come from, that bikes need to be "rested" after "x" number of kilometres. as long as proper cooling is happening (air cooled bikes generally have no issues here and oil cooled bikes have radiators) the bike will run indefinitely till the rider gets tired.
in my opinion, you should stick to any yamaha hero or honda bike of the 125-150 cc category.
Mumbai traffic is heavy so a light bike is important and this category is the best for your requirements.


.
and On road in March

Comment