Cruising down a river and admiring a stunning waterfall up close sounds like your thing? Visit Takachiho Gorge in Miyazaki Prefecture.