607. Q. Adam peak is located in which country?

Sri Lanka
Japan
China
None of these
✅ The correct answer is a. Sri Lanka.

Leave a Comment