One of the most remote areas of Japan, Okinawa boasts a colourful culture alongside coral reefs, national parks and ...