Najafgarh Jheel | Flamingoes

Najafgarh Jheel or Najafgarh Drain (its sad its called a drain) or Najafgarh Lake located in south west corner of Delhi is a great place to see flamingoes in large numbers. Apart from flamingoes other water birds are common in this area.

Continue reading