Tag Archive | "Nachi Falls"

Japan Holidays : Nachi Falls Nachikatsuura

Monday, December 17, 2012


When in Japan, it is definitely worth visiting Nachi Falls in Nachikatsuura, Wakayama Prefecture, Japan, is one of the best-known waterfalls in Japan. Nachi Falls has a clear drop of 133 m, it is often erroneously thought to be the country’s tallest. In fact, the tallest waterfall in Japan is however the Hannoki Falls, at […]

Continue reading...