In which country New Delhi is situated??
Answers
Answered by
7
heyy mate
new delhi is situated in india .....
new delhi is a state of india
Anonymous:
plz check my profile dear
Answered by
8
HEYA !!!
______________________________
✏✏ NEW DELHI IS SITUATED IN INDIA...
_____________________________
THNKS ❤
HOPE IT HELPS✌
Similar questions