@Japan Travel August 9, 2019 Japan Travel: Yufuin is a town in Oita Prefecture known for their natural onsen facilities, be…