Tokawa, a Small Port Town in Chiba

Choshi Electric Railway Line The Choshi Electric Railway (Choshi Dentetsu) is a small local railway line which runs through Choshi City, Chiba Prefecture in the Kanto Region. It has been operating for nearly one hundred years. People sometimes call it the ‘backbone of Choshi tourism’. It offers you the chance to visit the towns along … Continue reading Tokawa, a Small Port Town in Chiba