Najafgarh Lake

Najafgarh Lake, Najafgarh Marsh or Najafgarh Jheel (Jheel in Hindi means a lake) used to be a vast lake in the south west of Delhi in India near the town of Najafgarh from which it takes its name. It was connected to the river Yamuna by a natural shallow nullah or drain called the Najafgarh nullah. However after the 1960s the Flood Control Departm...
Found on http://en.wikipedia.org/wiki/Najafgarh_Lake
No exact match found