Adventure bike
From my experience himalayan is best adventure bike available in india with a reasonable prices.It is prefect for long rides, Doesn't gives you that much strain on body.If you are a person who enjoys long rides, Himalayan is the best option for you that lives up to its motto "for roads &no roads".