JAPAN WEB MAGAZINE
Look beyond the cliche, reach for the real Japan –
Syuri castle Syuri, Naha-shi, Okinawa. Location