News

In Japanese, “sakura” means cherry blossoms and “hanami” roughly translates to “flower viewing.” On my fourth visit to Japan - my daughter lives there - I planned the trip around the annual sakura ...
The Sakura Festival at Tenbou Park on the 60th floor of Sunshine City’s Sunshine 60 skyscraper runs through May 11. Located ...
One of the world’s most populous cities, Tokyo brings together many of the elements that make Japan so popular with travelers ...
The trees in Okinawa began blooming in early January, and the flowering season has gradually moved northward along Japan’s ...
The colour and timing do a convincing impression of sakura, the cherry trees that veil Japan each spring in delicate petals. In reality, few cherry blossoms grow in Ottawa ... are blooming weeks ...