You should go to the natural hot springs they have. They're located on the northern island of Hokkaido. The island hosts much of Japan's beautiful natural scenery. Check out Kamui Wakka Falls where a hiking trail leads to some natural hot springs. Jump in and take a dip!