Where Is Okinawa?

Okinawa prefecture is located in the far South West of Japan and consists of hundreds of islands...

Read More