Okinawa prefecture, Japan’s tropical paradise, consists of 160 islands stretching across the ocean, 49 of which are inhabited. Some of these islands lie closer to Taiwan than they are to the mainland of Japan and the distribution of the islands is vast and they stretch 1000km across the ocean
Monday - Saturday8AM - 7PM
Phone020 7946 020
Emailinfo@tourcrafters.com