SATEJ N's New Delhi, India
17A/42 W.E.A.,Gurudwara Road, Opp. Jessa Ram Hospital
It is centrally located but the entrance passage from main road is too congested.Be careful and do n...
Its very beautiful artitechture.A place you must visit if in Delhi. But it could still be covered wi...