InuyamaOldest Castle In Japan

Inuyama castle (wikipedia)
 

  Japan has a lot of magnificent castles. The Castles was once residences of the shogun, samurai, landlords, etc. Usually in one city there is an iconic castle. The bigger castle indicates the greater territory or power of someone who once occupied the area. Inuyama Castle is one of 12 castles in Japan that was built before the Edo period.

Read more
1 2 3