Yagyu no sato (柳生の里) is a small village in Nara prefecture, Japan. Passing through it in a car or by very infrequent bus, you would probably notice nothing particularly different to any other sleepy rural Japanese town. However, this town was the center of Yagyu-han, the ancestral home of the Yagyu family, the masters of […]
