Delhi is called “Mini India” due to its diverse and multicultural nature. The fact that Delhi attracts people from all over India who live, work, and study there gives substance to this nickname. The result is a vibrant blend of culture, languages, and traditions.