March 24, 2014Chasing Cherry Blossom in JapanLocated in the central part of Japan’s main island Honshu, about 450km west of Tokyo, is Kyoto. Japan’s former capital city is home to countless ancient […]