Raid De Himalaya, world’s highest arena car rally kick starts
The final leg, to be held on 13 October, will see the rally move to Leh where the winners will be crowned.
The final leg, to be held on 13 October, will see the rally move to Leh where the winners will be crowned.
The Rally will start from the picturesque town of Manali, nestled in the lap of Himalayas.