Is New Delhi the hinterland for India?

No, New Delhi is the capital of India, and heavily populated. The hinterland would be north of New Delhi, in the foothills of the Himalayan mountain chain.
No, New Delhi is the capital of India, and heavily populated. The hinterland would be north of New Delhi, in the foothills of the Himalayan mountain chain.