There’s no better place to kick Spring off than Washington, DC and no better way than the National Cherry Blossom Festival where one of the most wondrous flowers in the world decorate the entire city astounding beauty.