From stunning landscapes and architecture to bustling cities and unique culture, Japan has some of the most beautiful places on Earth.
With its perfect mix of culture, natural beauty and UNESCO World Heritage Sites, friendly people and epic history, everyone should travel to Japan at least once in their life. There are lots of beautiful places, from the temples and shrines in Kyoto to Japan's crown jewel - Mt Fuji, as well as off-the-beaten-path destinations like Hakone National Park, Shikoku Island and Mount Koya, one of Japan's most sacred sites.