Okinawa is Japan’s southernmost prefecture and is made up of a chain of over 160 islands located in the East China Sea between Taiwan and Japan’s mainland. Sometimes called the “Hawaii of Japan”, the ...