Nachi Falls, Wakayama

Nachi Waterfall

Nachi Waterfall (那智の滝) is one of three Japan’s tallest waterfall, with an uninterrupted drop of 133 meters.
It is located halfway up Nachi Mountain as part as Kumano Nachi Taisha (熊野那智大社) which is one of the three Kumano shrines.

Nachi Waterfall Read More »