Honshu is the largest island in which country?

  • Cuba
  • South Africa
  • Philippines
  • Japan
Image credit: Samuel Berner.