Ducati Scrambler Now Available in Nepal; Price Starts from Rs. 19.80 Lakh Turbo Motors, the sole distributor of Ducati bikes in Nepal, has officially launched Ducati Scrambler… by Nischal Badal — December 27, 2017 in Auto 0