Sri Lanka is situated in the Bay of Bengal it is true or false
Answers
Answered by
2
False...
Similar questions