Himalayan is honestly a great bike ad good off roader. I'm in the peaks on mine tomorrow but I know it has it limitations.
I have a full on Enduro bike but it's not one you want to put loads of miles on so want a winter bike that can have knobblies on and go and plough through some muddy lanes.
Edit:
DR350 is fine on A-roads.