Road trip to London from India, find out how
New Delhi: Pandemic has put travelling to halt. However nothing can stop an initiative called 'Bus to London’. The initiative called 'Bus to London', will cover 18 countries, a distance of 20,000 km in 70 days from India to London via road.…