Deccan Rally

The Maruti Suzuki TSD Rally challenge is among the most competitive and strenuous racing challenges, and the 2016 Deccan Rally competition has concluded from Pune to Goa. How amazing is it to just experience the Deccan Rally ride through pristine terrains? and also just enjoy …