Tag: Japan

Tag: Japan

Where to See Cherry Blossoms

Rooted in history as a token of friendship between the Japanese and American people, the seasonal bloom of the cherry blossom trees is best celebrated in Washington, D.C. or Japan.

See More