If you have always dreamt to travel to Japan, Kyoto is the place you cannot miss. It represents the place where classic and modern Japan blends. I can truly say that Kyoto is the city that I loved most. Its gardens, its temples and its shrines are famous all over the world.