Canought place, Dwarka is a study library in Dwarka, South West Delhi, Delhi. It is around 0.63 km from Palam metro station.