Taking a dip in a hot spring is one experience that every traveler to Japan should try. Previous Post Kobe Beef Next Post Hokkaido