#Waterfall

Nachi Falls
Subscribers

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.