Which is the tallest waterfall in Japan?

March 3, 2011 by  
Filed under Geography

The Hannoki Falls is the tallest waterfall in Japan. The total height of Hannoki Falls is 1640 feet. It has only one drop and it is a seasonal waterfall.

- Read more