Shiiba, one of Japan's three great unexplored regions, is hidden in mountains over 1,000 meters tall. The people in this ...
Staying in the village itself is like stepping ... surrounded by trails that meander through the landscape and reward you ...