Refreshed at Inokura Onsen Japan is the country where “dipping in a hot spring (おんせん – onsen)” is a favorite and … by Ann Yamagishi