It is said that Delhi is one of the most populated cities of India
Answers
Answered by
2
Answer:
Yes as per me it's true.
Answered by
3
Answer:
Yes
Explanation:
Because when there is a traffic it size equals to longest river
Similar questions