Land Rover 70 years anniversary drive in India

World famous for its tea, Darjeeling is also known for its rich history of Land Rovers – which the British used to