Japan is a spectacular country. You can stroll through the buzzing streets of Tokyo one minute, and then find yourself lost in the peaceful temples in Kyoto the next. On your trip, make sure to dive into Japan’s amazing food scene. From slurping down noodles in tiny ramen joints to tasting the freshest sushi at a local sushi bar.

And let’s not forget about the culture – from traditional tea ceremonies in Gion to cosplay in Akihabara, there’s never a dull moment. But it’s not all about the cities – have you seen how stunning the islands in Okinawa are? The coral reefs and pristine beaches are a true hidden gem in Japan.