Hidden Wonders
[Hidden Wonders of Japan] Inuyama Castle: A National Treasure From the 16th Century
Inuyama Castle, built in the 16th century, is Japan's oldest castle. It offers an unhindered view of Kiso River and the plains of the former castle town.
You must be logged in to post a comment Login