70 Days From India To London This Ultimate Road Trip Snakes 12 000 Miles
“Our website has been visited over 150 million times and 25,000 people have already downloaded the brochure and registered their details since we announced the service,” said Tushar Agarwal, co-founder of the company that offers self-drive expeditions and specializes in road trips. It’s based in Gurugram, one of New Delhi’s satellite cities. Agarwal and his partner Sanjay Madan announced the bus service to London on August 15, India’s 74th Independence Day....