‘Okinawa’, a chain of islands, is part of______? June 14, 2022May 19, 2022 by admin ‘Okinawa’, a chain of islands, is part of______? A. Japan B. USA C. UK D. Taiwan