Satellite map of Iwamura Castle
Iwamura Castle (岩村城, Iwamura-jō) was located in the southeastern area of Mino Province in Japan.
Latitude: 35° 21' 21.59" N
Longitude: 137° 27' 2.39" E
Nearest city to this article: Nakatsugawa
Read about Iwamura Castle in the Wikipedia Satellite map of Iwamura Castle in Google Maps