Tag: Hiren Patel- First Indian to finish London Edinburgh London (1420 km)