We use cookies to improve your website experience. By browsing this site, you’re accepting our privacy policy OK
In the far north of the country, Hokkaido, the ancient and sacred land of the Ainu people, is a vast natural paradise.
Japan, land of modernity and tradition, developed to the rhythm of its main island, Honshu.
The large southern islands, Shikoku, Kyushu and Okinawa, with their relaxed atmosphere, are the cradle of Japanese spirituality.