Iwamura Castle Photos

Meet 3 travelers, 2 tour guides and discover 99 photos

Iwamura Castle (Iwamura-jō) was located in the southeastern area of Mino Province in Japan. Its ruins can be found in the modern-day town of Iwamura in Ena District, Gifu Prefecture.
View Iwamura Castle guide >

Iwamura Castle