In Japan there is a family that has run the same hotel for nearly 1,300 years or 46 generations.


 


Name:  17 apr 2013 (230).jpg
Views: 96
Size:  103.3 KB