Total distance - Total duration
D196 &160, Okhla Industrial Area, Phase 1, Okhla, New Delhi, Delhi - 110020
The definition of hybrid supremacy.
India's Supreme Electric Hybrid features a sporty new look and delivers exhilarating performance and outstanding fuel efficiency. Learn more about the New Honda City e:HEV: http://bit.ly/3ZgVY7S