The cars under 10 lakhs on road price vary depending on the city, insurance, and registration charges. The best car under 10 lakh depends on your needs. For hatchbacks, Maruti Swift and Baleno are top ...