As it happens, I started this blog, I was contacted about Okinawa from foreign friend.
Thank you contact.
I've visited Okinawa almost every month.
I have a plan to visit Okinawa in next May, June and July.
Okinawa is one of the best places in Japan.
Though it is small island, there are many awesome things.
It is impossible to see all in short term.
Food, sight seeing, heritage things and marine sports etc.
Let me know that you want to do in Okinawa, I can advise you.