Tag: Onsen

  • Onsen Town – 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…