#Waterfall

Members
Nachi Falls: Japan’s Tallest Waterfall

Nov 22 2024

Nachi Falls: Japan’s Tallest Waterfall

Located in Nachisan, Wakayama Prefecture, Japan, it stands 133 meters (436 ft). It is the tallest single-drop waterfall in Japan.