Delhi is called mini India as people belonging to all religions, cultures, and ethnicities come from all over India and interact with each other.