General Knowledge Medium // ID #13311 The most densely populated island in the world is Honshu located in_______? A South Korea ✓ B North Korea ✓ C Japan ✓ D China ✓ AK Ali Khan 6 months ago WhatsApp 𝕏 Facebook LinkedIn Share Copy Card Image Report