Inuyama Castle, Japan’s oldest surviving castle
We spent our last day of vacation in the sleepy town of Inuyama, to visit Japan’s oldest surviving castle. Inuyama castle was built in 1537 by Shogun Nobuyasu, and actually served as a military headquarters, rather than a home. The…
2 Comments