Defined as a sacred place of Shinto and Buddhism in Japanese culture, the Nachi Falls are amongst the most famous waterfalls in the country. Reaching 133 meters high, the fall is located in the town of Nachikatsuura, and is part of the pilgrimage routes of Mount Kii.