Navigatio has prepared a very detailed list of the best 50 things to do when visiting Japan, such as wandering through bamboo forests, visiting the Pokemon Centre, and feeding the deers in Nara. And when talking about food, joining a culinary tour by Arigato Japan is definitely a must!