The picturesque town of Shibu Onsen in Nagano prefecture is the perfect balm for a busy visit to Japan. It’s traditional, quaint, and a glorious place to explore several uniquely Japanese experiences.
There are more than 3,000 onsens in Japan, found throughout the country and these hot spring pools come in all shapes and sizes. There are outdoor pools, indoor pools and those that are traditional ...