10 pictures that will convince you this subtropical island is more than worth a visit! White beaches, snorkeling, shopping - Okinawa has it all!