Tag: Kusatsu
-
Onsen Town – KUSATSU
Scorching sun overhead and we set our gear to reach the natural hot spring town. A travel by road and he is all set to drive us out from normal day to a unplanned surprises of nature. Travel by any means in Japan is quite convenient and much of relax. The ease of driving, resting…