Masala Trip. Motorcycle tours in India and Nepal. Where and how to buy motorcycles in Delhi?
- Mar 13 11:54 AM GTM
In Delhi there is a big motorcycle market, which is located in the Karol Bagh district. Here we went in search of the Enfields for the journey. There are dozens of moto shops, in which hundreds of u... more