Lovely Town of Uchiko on Shikoku Island, Japan

We had the historic town of Uchiko on Shikoku Island in Japan nearly to ourselves in mid-April — love traveling in low season!

There is also a lovely restored kabuki theater in this town, but that’ll wait for another post.

Uchiko Shikoku Japan
Now that’s a lovely mail box