• Custom-tailored private tours in Japan

        Posts Tagged :

        Edo

        Sawara, where time slip experience of a little Edo in 21 century.
        900 675 Tokyo Travel Assist. Enjoy the local experiences!

        At Sawara town in Katori city in Chiba prefecture, where just 90 minutes from Tokyo by train, you can amazingly enjoy the atmosphere of Edo period which it was 400…

        read more