General Knowledge Kuril island disputed between: ___________? Options:A. Sri lanka and IndiaB. Nepal and IndiaC. Japan and RussiaD. USA and CanadaView AnswerC. Japan and Russia Continue Reading Previous: The peak of what mountain is farthest from the center of the Earth?Next: Reindeer is a lake located in which country?