Iwaizumi

Asia → Japan → Tohoku → Iwate → Iwaizumi

Iwaizumi 岩泉 in Iwate prefecture is the largest town on Honshu — by land area, that is. It's well known for its clear spring water and caves across town.