Cherry blossom Tokyo

Cherry Blossom Viewing in Japan

Sakura or Cherry blossoms have a short glorious season of two weeks in the Japanese spring. Hanami (cherry blossom viewing) is an age old custom in Japan, a celebration of Spring and recognition that life can be fleeting like the cherry blossom. Cherry blossom viewing in Japan is a magical experience with rows of trees…
Read more