Hot springs, or onsens, are everywhere in Japan. Some even come with stunning mountain or seaside views. Then there are the bathhouses, complete with traditional rituals for relaxation and ...