English: Delhi is in North India.
Telugu: దిల్లీ ఎక్కడుందంటే భారతదేశానికి ఉత్తరభాగంలో అంటాం.