Delhi is a place where whole India reside means its a place where you will find a good reflection of whole India because people from all over the India migrated here for good opportunities for employment and business. It is one of the best city in India to work and stay. Delhi is one of the richest city in India and has everything for a perfect life. It has all the multi national companies to work with. Some of the great universities and institute to study like, University of Delhi, Jamia Millia Islamia, Jawahar Lal Nehru University and many more.