Struggling to plan your first Japan trip? Grab these Japan travel tips, a 3-week itinerary with top destinations like Tokyo, Kyoto, Osaka, Hiroshima, Nagano essentials, and things to do on a budget.
19