Full Day Nature Trek to Mt. Tacchu and Yakusugi Land on Yakushima Island
Don't miss Tenchu-Iwa (towering rock) when visiting Yakushima!
Enjoy the beautiful Yakusugi cedar forest along the way.
Join this tour and satisfy yourself with quiet forest and mountain walking!