Serbia July 28, 2024India to London on Bike – Homecoming of The Man who Conquered 26000Kms, 30 Countries in 100 Days.
United Kingdom February 27, 2019WDA|| Bangalore to London on Bike || India To UK || 21 countries || 23500km || World Ride