Japan
Japan is a country of traditions, but also one of absolute freak shows. A country so polite that even the deer will bow at you. Traveling here can feel like you’re in a parallel universe at times, but one thing is for sure: it will show you things you will never forget.
Read Our Backpacking Guide