Tag Archives: Barge Inn Pub Narita

Tokyo Daytripper: Chiba-jo Castle

  “There’s a castle in Chiba!” is often the reaction of the Tokyo-ite folk I teach when the subject of castles occasionally pops up into conversation. I then confirm that there is indeed one and that I have been there … Continue reading

Posted in Japan Travel, Tokyo Daytripper: | Tagged , , , , , , , , | 5 Comments