Explore Japan's main islands and beyond with our guide! Discover the four main islands and thousands more hidden gems waiting to be explored.