Culture/History | Travel

Yamaguchi – Iwakuni Castle

Where is it located? Iwakuni Castle (Iwakunijō) is located in Iwakuni, Yamaguchi prefecture which is about 20 minute from Iwakuni Kintaikyo Airport by car. The castle was built in 1608 and the site of the castle was chosen for its natural defensive advantages on top of Mount Shiroyama and mostly surrounded by the Nishiki River. […]

Continue Reading...