Hello, I am visiting Japan for 20 days:
Oct 18-20 (Narita airport) Tokio (3 days) Visiting one day Nikko
Oct 21 - 22 Hakone
Oct 22-25 Kyoto (3 days)
Oct 25 - Nara
Oct 26 Mt Koya
Oct 27 - Mayajima Visiting Himeji
Oct 28-30 Hiroshima (3 days)
Oct 31 - Osaka
Nov 1 - Kanazawa
Nov 2 - Matsumoto (Monkey park)
Nov 3-5 Tokio (Narita Airport)
Its my first time in Japan, any other suggestions of my itinerary??
Thanks a lot