An 'Onsen’, is a natural hot spring bath and is one of the most popular places to relax both the body and mind in Japan. As Japan is situated in a volcanic area, thousands of onsen are scattered throughout Japan are often best enjoyed out in the countryside.Most onsen across Japan contain … [Read more...] about Top 10 Popular Onsen towns in Japan