The picturesque mountain town of Takachiho is known for the Takachiho Gorge, where myths say Japan’s founding deity descended from the heavens. While the natural wonder itself is quite a sight ...
TAKACHIHO, Miyazaki Prefecture--The land of myths and legends closely associated with Japan’s founding deity ... which runs through the Takachiho Gorge, one of the town’s sightseeing attractions.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results