9 Beautiful Cherry Blossom Spots Around the World

It’s that time of the year again–spring has sprung and there are cherry blossoms popping up all around the world to show for it!

Here are a couple of fantastic places to visit during sakura season:

1. Osaka, Japan.

Trover photo by Kelly Flock

Trover photo by Kelly Flock

Continue reading