January 5, 2017
A few years ago I saw a story about a town in Japan where deer seemed to follow traffic regulations. They walked along the roads with the cars and stopped at every red light. I remember thinking; “I have to visit that town one day!” Luckily for me, we are in Japan this week and the JR […]