Social Sciences, asked by anujsingh9696143127, 5 months ago

Sri Lanka is situated in the Bay of Bengal it is true or false​

Answers

Answered by Anonymous
2

\huge\bold{Answer}

False...

Similar questions