Category

Cycling

Chichibu Pilgrimage

Chichibu is a basin town in western Saitama Prefecture where people come to embark on a pilgrimage to the 34 temples in the area. ...

Outdoors on the Cheap

During tough times, and Japan has seen its fair share recently, people have a tendency to tighten their belts or stay indoors. Ye...

Japan Coast to Coast

The idea for Japan Coast to Coast, following famous rivers and crossing some of Japan`s highest roads, came 10 years ago when I h...

Latest posts