Coral-fringed islands, glorious white sands and warm translucent waters may not be the first images that come to mind when you think of Japan, but that's exactly what makes Okinawa so alluring. Adding to its appeal is a rich and distinct Okinawan cultural heritage, sights and cuisine.