We visited Inuyama Castle (犬山城, Inuyamajō), in Aichi, the other day. Initially constructed in 1537, it is one of only twelve original castles remaining in the whole of Japan.


The magnificent structure is almost entirely built with wood and rocks, and it is beautifully preserved.


The steps leading up to the castle are very steep. It seems scary and a bit overwhelming to look at, but it’s worthwhile to go to the top of the castle where one can enjoy the unique panoramic view from there.


And of course, a quick tour of the town surrounding the castle is a must. Souvenir shops and restaurants abound, all waiting to be enjoyed, when you come and visit.