Deep Japan – Sakura and Hanami
The sakura (cherry blossom) season is one of Japan’s most beautiful and cherished annual events. During the lead up to the arrival of the sakura, Japanese people very much enjoy the hype of forecasting when the blossoms will begin. The Continue Reading