47 Things to do in JAPAN | Ultimate Travel Guide

Chris Abroad -- Dec 03
Japan has 47 regions. Here's the one thing to do in EVERY single region in UNDER 20 minutes.