‘Okinawa’, a chain of islands, is part of______? / General Knowledge MCQs / By admin ‘Okinawa’, a chain of islands, is part of______? A. Japan B. USA C. UK D. Taiwan