Touring Iwamura-cho, Gifu Prefecture: Town that Still Lives the Japanese Tradition
Located in Ena City, Gifu Prefecture, Iwamura-cho is an old castle town designated as a historically important preservation district by the national government. Here I Read More…