Have you heard of Yunogo Onsen in Okayama? It is a famous si...
A Trip to Kanba Falls (Kanba-no-taki)1
Kanba Falls is said to be the tallest waterfall in West Japan – standing at over 100m tall and 20m wide.
It’s name translates to the “Waterfall of the Garden of the Gods” and hidden deep in the mountains – it’s amazing anyone found it at all!