10/10/2021
Nachi Waterfall, a wonder given by nature to the beautiful country of Japan, is located in the town of Nachikatsuura with a height of 133m, a depth of 10m - proud to be the No. 1 high waterfall in Japan, voted as a scenic spot. national landscapes, and part of the Unesco world heritage.