Recently I purchased Royal Enfield Himalayan bike.It come up with 400cc with amazing power and Its really good for roadless routes .But its not suitable for Normal roads and moreover milage is very low and this bike has lot of issues now .Its dirt bike best for racing .When you come to Royal Enfield , Classic model is better than this .Its my review and decision is upto you guys.