Join Examsbook
There is a dispute between India and Sri Lanka over which island?
5Q:
There is a dispute between India and Sri Lanka over which island?
- 1Delft Islandfalse
- 2Pamban Islandfalse
- 3Kacha Tivu Islandtrue
- 4none of thesefalse
- Show AnswerHide Answer
- Workspace