Article

The Times of IndiaThe Times of India on 2021-10-26 17:15

Mahindra XUV700 charts world's highest motorable road

News News: XUV700, the first Made-in-India vehicle to reach that feat, covered Delhi to Manali then Manali to Leh on the second day, Leh to Hanle on ...

Related news