Complete Guide to Kumano Nachi Taisha and Nachi Falls

If you want to experience Japan’s deep spiritual culture surrounded by dramatic nature, Kumano Nachi Taisha and Nachi Falls in Nachikatsuura, Wakayama Prefecture should be on your itinerary. This iconic pairing of a vermilion shrine and Japan’s tallest single-drop waterfall … Continue reading Complete Guide to Kumano Nachi Taisha and Nachi Falls