Hot springs in Japan’s Kusatsu town attracts visitors

Hot springs in Japan’s Kusatsu town attracts visitors