• See More

    Kumano-Nachi Taisha is truly a place where the gods reside. Everything here is connected to nature, and it's a spiritual sanctuary for Japanese people. ❤️🙏❤️

Other Reviews by Julie Mei