The mountain town of Takayama is our last stop in Japan. We are treating ourselves to a stay in a Ryokan, the traditional Japanese Inn.
The mountain town of Takayama is our last stop in Japan. We are treating ourselves to a stay in a Ryokan, the traditional Japanese Inn.