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. #Place #Waterfall