One of the most unusual experiences visitors to Japan have is staying at a Ryokan and for us it was one of the most culturally interesting one and a highlight of our trip. A ryokan is a traditional Japanese inn. There are numerous ryokans along the route between Tokyo and Kyoto, the latter having being …