We got up close to the incomparable Nachi Falls (那智滝, Nachi no Taki), the tallest uninterrupted waterfall in Japan at 133 meters in height, and just a short stroll away from the UNESCO-listed Kumano Nachi Taisha Shrine (熊野那智大社.)

Write A Comment