Mahindra Adventure Feature: In the Land of the Pharaohs
Egypt is a place of wonder, viewed usually through the lens of cinema or the pages of history. We got a chance to view it the best way we knew how – through the windscreen of a car.
from Auto Features - Autocar India
Read The Rest:autocarindia...