Iwaizumi

AsiaJapanTohokuIwateIwaizumi

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.