Advertisements
Advertisements
Question
Sri Lanka is an island, which is located in the ______.
Fill in the Blanks
Solution
Sri Lanka is an island, which is located in the Bay of Bengal.
shaalaa.com
Asia Physiography
Is there an error in this question or solution?