They both have different things north delhi is close to everything and connected whereas south delhi gets a little bit outer city nut it has greenery and tha places you want ro go with friends basically north delhi is the place you want to live and south delhi is the place where you want to have fun