COME ALIVE AGAIN ON THE SACRED MOUNTAINS OF DEWA

Yamabushido is the perfect chance to get away and refresh your mind, body and soul. For over 1,500 years, Yamabushi have been roaming the mountains of Dewa in Yamagata, Japan, in search of enlightenment. Let Yamabushido take you on an unforgettable journey of self-development and self-discovery. Back to nature. Back to yourself.