On my recent trip to Japan last week, I finally got a chance to witness firsthand the famed cherry blossom season.
The cherry blossoms or “Sakura” flowers experience peak bloom in late March to early April, so my trip was timed to perfection.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.

