You can get a slightly used āpre-faceliftā Corolla Altis 1.6 in 21 lakhs price range. Easily. Mileage should be 25-30k. You canāt get a new sedan in this price range.
You can also look for a GLi, which will work fine.
The car you showed above is the JDM model of Honda City, āHonda Graceā which is a great car by the way, but the local City isnāt that so much.
If I were you, with that price range, then Iād get myself a used Altis 1.6.
Anyways, good luck. The quality of local cars isnāt that bad. All they lack is features, the built quality is somewhat alike.