Japan is full of beautiful Castle, most build originally in the Sengo or Edo period but most have had to be rebuild or restoed after wars and ofcourse because of how old they are. But even if they are not in there original structure they are breath taking, the sights of them from the outside and from inside. You can only think how attackers would feel overwhelmed when seeing the stone walls and the castle behind them. Here are the top 10 Castles that you should try and visit while in Japan, some of these castls include the Himeji Castle, Edo castle or as it is currently known the Imperial Palace, Matsue Castle and Kumamoto Castle.