A Guide to Shima Potholes, Momotarō Falls, and Shima Lake

If you are after a hot spring town in Gunma Prefecture where you can discover amazing natural scenery, Shima Onsen should top the list. The town is proud of what they call Shima Blue, a mysterious cobalt blue color that can be seen in most parts of Shima River on a sunny day. In particular, […]

A Guide to Shima Potholes, Momotarō Falls, and Shima Lake Read More »