From the wilderness in Hokkaido to the white pristine beaches of Okinawa, Japan's nature is incredibly diverse. The rugged mountains, rocky coastlines, pristine white beaches, bamboo forests and some of the world's most beautiful waterfalls are just some of the natural beauty to be enjoyed all year round.