Indra Library, Palam is a study library in Palam, South West Delhi, Delhi. It is around 0.8 km from Dashrath Puri metro station.
Based on 14 reviews
This library never opened for students to study in last 10 years
Very bad
You are foolish....