Delhi, Faridabad and Varanasi have the poorest air quality among the 32 Indian cities which are connected to the web-based system National Air Quality Index Portal.