Washington, D.C. Readies For The National Cherry Blossom Festival

The National Cherry Blossom Festival is one of the premier events each year in the nation’s capital. To be held this year from March 20 to April 16, signature events include Petalpalooza, a day-long all-ages celebration on April 8 that brings art, music and play to multiple outdoor stages.