Ouchijuku is one of Japan’s best-preservved post towns, which served as resting places for feudal lords traveling between their domains and Edo (present-day Tokyo) Irene S. LevineMarch 24, 20200 Comments Ouchijuku, one of Japan’s best-preservved “post towns”