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.