Why delhi is called mini India Share with your friends Share 0 Gargi answered this because there we have many national things like Red Fort and many things where the Modi speaks and the Delhi is the most populated city also that's why 0 View Full Answer Piyush . answered this Hdksbwu 0