Jamia, South Delhi, Delhi
Central Market, Delhi South, Delhi
Okhla Road, Delhi, Delhi
Near-9 Number Park, Delhi, Delhi