Spring which starts in March and stays till May is a very busy period in Japan. It is also the season when the most beautiful festival – Hanami is celebrated. The Sakura trees (or the cherry blossoms) all over Japan come into bloom for between seven to ten days. People hold outdoor parties to view […]