Moto Guzzi Italian Bikes to Launch Soon in Nepal D-lifestyles, the official distributor of Aprilia and Vespa scooters in Nepal, is all set to introduce… by Ashim Shrestha — November 26, 2017 in Auto 0