Japan’s Beautiful Canal Town

After around 4 hours and multiple train changes, I had arrived at Okayama, the self-proclaimed Land of Sunshine, and the official home of the folktale character Momotaro (a boy who is born out of a giant peach found floating down a river). Continue reading “Japan’s Beautiful Canal Town”