Whether you want to experience food like you’ve never tasted or you want to go shopping in some of the world’s best shopping areas, Japan is the place to visit! Japan is famous for its temples and shrines - you could spend weeks in cities such as Kyoto or Nara feasting your eyes on architectural marvels and historic monuments.