Todoroki nob Taki Falls / Todoroki 99 Falls

This is the Kaifu River, the ultimate clear stream.
In its upper reaches, there is a waterfall where the water roars thunderously.
It is Todoroki no Taki Falls, the largest in Shikoku and one of the 100 best waterfalls in Japan.
Farther upstream, there is a series of waterfalls of various sizes, each with its own unique flavor, collectively known as the Todoroki 99 Falls.
There is a promenade of about 1.5 kilometers to Nabewari Falls, located farthest upstream, where visitors can enjoy trekking.