Okinawa is Japan's tropical paradise: sun, sand and palm trees. It's also one of Japan's rainiest places. Tourists can easily find themselves caught in a cloudburst...or days of rain when there's a typhoon in the vicinity. But the intrepid tourist needn't to be deterred by a little precipitation (typhoons, of course, are another matter). When … Continue reading Shuri Castle on a rainy day