City of Burlington Sakura (Cherry Blossom) Festival
Celebrate the Sakura (Cherry Blossom) Festival and the 36th anniversary of the twinning agreement between Burlington and its twin city, Itabashi, Japan. Hosted by the Burlington Mundialization Committee....