Tokyo, Kyoto, and Osaka have some of the most iconic places to visit for first time tourists. Yes, it’s ALWAYS busy but you can beat the crowds pretty easy once you figure it out. We went during cherry blossom season, arguably the busiest time and still got to experience the most popular spots without lines and crazy crowds. Second trip we are definitely going a different route though!

AloJapan.com