Iwamura Castle Town in Gifu Prefecture

  • Published on : 09/07/2007
  • by : Japan Experience
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube

Iwamura, in Gifu Prefecture, is an old castle town on the northern, mountain trade route from Kyoto to Edo. As well as the castle walls the town has a number of Edo Period houses and a famous sake brewery.