Our list of the top things to do in Okinawa main island, Japan. From visiting the aquarium to the castles, festivals and trying the local food.