Kusatsu Onsen

Kusatsu Onsen (草津温泉) is a hot spring town in the Japanese Alps, and popular with Japanese tourists. Foreign visitors should not expect to find they are the only non-Japanese tourists here, but the town is one of best for hot spring experiences. The stunning hot spring water that flows though the centre of town isContinue reading “Kusatsu Onsen”