ActivitiesTravel Cherry Blossom Season: Best Spots to View by Alexandra June 22, 2017 June 22, 2017 Cherry blossoms are Japan’s biggest annual event, an event that sees 60% of the population getting involved and taking a part in.… Read more 0 FacebookTwitterPinterestEmail