Anonymous girl asked 14 year ago Travel which of the following indian islands lies between india and sri lanka Answer Report