Aichi > Inuyama Castle (犬山城): One of the oldest and best preserved castles in Japan
Inuyama-jō (犬山城), located in Aichi Prefecture (愛知県), is one of the oldest and best-preserved castles in Japan. Built in 1537 during the Sengoku period, this castle is one of the few original castles still standing, and is recognized as a National Treasure.
Read More