where is worlds largest city is situated?
Answers
Answered by
0
Answer:
Russia
Explanation:
iam not sure
hope this helps
Answered by
0
Answer:
Moscow is Russia's largest city as well as the country's capital. Situated on the banks of the Moskva River in central Russia, the city is the world's northernmost megacity.
Similar questions
Math,
3 days ago