English: New Delhi is in the northern region of India.
Telugu: న్యూ ఢిల్లీ ఉత్తర భారతదేశంలో ఇండో-గంగా మైదానంలో ఉంది.