Odawara Castle, the most unassailable castle in Japan

Odawara Castle was one of the strongest castle with the donjon Odawara Castle is one of the most famous castle in Japan. Unfortunately, the present donjon of the castle is restored in 1960. But it shows the dignified appearance at that time.   Most of the Japanese people call to mind Odawara Castle when they hear the Read more about Odawara Castle, the most unassailable castle in Japan[…]