It is China Made , Is it strong body? Why Mumbai people are not crazy for Rio? Because when we see on road hardly Rio Car seen.Can u suggest it is Best decision to buy this car?
The nearest Premier showroom is in Bhubaneswar, Orissa or you can also take from Dimapur, Nagaland.
It will help us serve you better content and best deals