London to Mumbai By Road 2016 Day 86 of 90
London to Mumbai by Road 2016 – Revisited Day 86 – 21 November 2016 Relaxing in Goa and the Taste of Home After months of early starts, long driving days, border crossings, and countless kilometres on the road, today was all about slowing down and enjoying the laid-back lifestyle that Goa is famous for. For…





