Adam's peak is located in-
a) Cambodia
b) Sri Lanka
c) Japan
d) China
Answers
Answered by
1
Answer:
Sri Lanka is the answer for you
Answered by
1
Answer:
b shri Lanka
Explanation:
b shri lanka
Similar questions