Part 20 : Japan's Paradise Was My Nightmare


Japan's Seto Inland Sea is the most beautiful place in the country. And the Shimanami Kaido cycle route across the chain of islands that span it, is the best way to experience it. Even if it's one brutal undertaking on par with Mount Fuji.

Up Next