Where is Okinawa Located?

Okinawa is located in Japan. It is actually a chain of hundreds of islands that stretches over 1,000 km long. The capital of Okinawa is Naha.You can find more information here: