Shimanto River
Shimanto River The longest river in Shikoku, running through the western section of Kochi prefecture. Shimanto River has been called the last clear stream in Japan because no large dams or other similar facilities have been built on its main course, enabling the river to preserve its pristine water quality. Shimanto River, also known as …