If Tokyo embodies modern Japan, Kyoto is your peek into ancient Japan. Once the imperial capital of Japan (i.e. the former residence of the Emperor), Kyoto has the highest concentration of cultural treasures in the entire country, which include magnificent temples, shrines, and zen gardens. It is also where we had the best Turkish food of our life (seriously!). No trip to Japan is complete without a visit to Kyoto.