Iwakuni Castle
Search results
› Country Location › Continent
› Country Location › Continent
Iwakuni is a city located in Yamaguchi Prefecture, Japan. As of 1 June 2023, the city had an estimated population of 127,512 in 65182 households and a population density of 157 persons per km 2 . Wikipedia