10 Days in Japan: A First-Timer’s Complete Japan Itinerary last Updated: March 7, 2024hiroshima japan kyoto miyajima nara osaka tokyo