Delhi government has deployed advanced amphibious excavator machines to accelerate the cleaning of major city drains, including the Najafgarh and Pankha Road drains.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results