Vespa is not a good vehichle for indian roads as its to light to absorbs the bumps of indian roads.
And its too expensive, it cost more than 90000 on road for which one can buy a sports bike like pulsar and if you want mopad than there are other option priced at 60-70k.
Parts of vespa is very very expensive and its mudgaurd is very delicate and keeps breaking and it cost more than 700.
Resale value of vespa is too low, my vespa is 2 year old and showroom is pricing at 30000 which is too low as per my expectation.
Rear wheel of vespa is slightly unstable which is a common problem.