River Yodo and Sabarmati are located in
A) Japan and China
b) India and USA
C) Japan and India
D) USA amd Japan
Answers
Answered by
0
Answer:
River Yodo and Sabarmati are located in (c) Japan and India.
Answered by
0
Answer:
Japan and india
Explanation:
I hope this is correct
Similar questions