Worst location. Delhi government should provide better lifestyle to those who are living there. Salute to those families who are living there. My mom cried after watching there situation the way they are living.
Active and helpful staff
Poor management.
Pathetic place
upset