Sakura Matsuri Japanese Street Festival – Washington, DC
The Sakura Matsuri Japanese Street Festival takes place in Washington, DC and is the largest celebration of Japanese Culture in the United States, not to mention one of the main events of the National Cherry Blossom Festival. The street festival brings in around 40,000 festival fans over its two-day run … Read more