Location Of Hannoki Waterfall
Which is the tallest waterfall in Asia?
March 4, 2011 by Imran Jutt
Filed under Geography
Hannoki Waterfall is the tallest falls in Asia. It is situated in Japan and the highest waterfall as well. It only has water from April to July when the snow covering the Midagahara plateau melts. Hannoki and Shomyo falls are therefore twin waterfalls.
- Read more