There’s a reason why millions of people flock to Japan to see the cherry blossoms bloom each spring in what is known in Japanese as the sakura. The sight of skies filling with tiny pink petals truly is magical. I’m usually someone who enjoys visiting places off-season, but when I had the chance to visit […]