2011 edition of Raid de Himalaya kicks off
A few days ago this month (11th October), one of the most challenging car rallies on earth was flagged off from beautiful landscapes of Simla. The 2011 edition of the challenging and renowned Raid De Himalaya will see numerous teams …