Geography, asked by MrSmokey, 1 month ago

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 ITZMEGOVARDHANREDDY
0

Answer:

River Yodo and Sabarmati are located in (c) Japan and India.

Answered by rittupadala
0

Answer:

Japan and india

Explanation:

I hope this is correct

Similar questions