– Mumbai is London of India
Answers
Answered by
1
Answer:
Mumbai is the London of India
Similar questions