What are the types of Royal Enfield bikes and what is the difference between them? What is their on-road price in Mumbai?
Why are Royal Enfield bikes considered special and how are they different from other bikes?