TravelSmall-Island Treasures Five things that make Okinawa outshine the restBy Casey Hawkins | Posted on June 29, 2016