• Takachiho Gorge: Where the Gods Landed

    On a long weekend in July, I made the 106 km (67 mi) trek up north by car to Takachiho Gorge. Since the holiday was Marine Day, it seemed fitting to spend it…

All posts are shown