General Knowledge MCQs
Q Kuril island disputed between: ___________?
  • A A. Sri lanka and india
  • B B. Nepal and india
  • C C. Japan and russia
  • D D. Usa and canada
Leave a Comment