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…


Looking for Something?