10 Days in Japan: A First-Timer’s Complete Japan Itinerary last Updated: October 18, 2022hiroshima japan kyoto miyajima nara osaka tokyo