The Triumph Tiger 1200 XCx has been launched in India carrying a price tag of Rs 17 lakhs (ex-showroom, India). Around a similar budget, the Indian market offers eleven motorcycles with varied body styles that you could choose from. Here is what else you can buy at the...
Read more