LWIF EP179: The Japanese City with the Most Hot Springs in the World | Beppu, Japan

Beppu is the Japanese city with the most hot springs in the world. Join my sister-in-law Akko and I as we explore some onsen homes as well as some of the sights of Beppu.