Ali Muskett

March 24, 2014

Chasing Cherry Blossom in Japan

Located 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 […]