Ans:
Delhi by far tops as the best Indian city for civil engineers. There are ample private and government jobs here. Delhi is well connected with many cities of India, which has led to many multinational companies setting up their offices here. There are a lot of public sector jobs too here. All these make Delhi a lucrative option for civil engineers.