Gems of Japan & Shikoku
Japan is an archipelagic state made up of over 14,000 islands; only a few hundred of them are inhabited and most of us have probably only heard of a couple. Those are likely any number of the five main islands – Honshu (the largest and best known thanks to it being home to Tokyo, Kyoto, […]

























