Japan and Washington, D.C. may be top of mind when it comes to cherry blossom season, but plenty of other destinations also ...
Forget Kyoto! Thailand's Chiang Mai has its own stunning cherry blossom season, and it's straight out of a fairytale.