Japanese Castles, Jo

Japanese castles, the symbols of Japanese heritage, can be found all over Japan. Originally, the castles were samurai’s residences, and the military strongholds that protected towns against the enemy. The oldest castle was constructed in 664 AD, but Most of the castles standing today are constructed between the Sengoku Period and the Edo period. Among many, four […]

Japanese Castles, Jo Read More »