what is the place where delhi sititued
Answers
Answered by
3
Explanation:
Northern India
Delhi is located in Northern India, at28.61°N 77.23°E. The city is bordered on its northern, western, and southern sides by the state of Haryana and to the east by that of Uttar Pradesh (UP).......
Similar questions