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