The National Cherry Blossom Festival is a famous springtime festival held annually in Washington DC. The story of the festival begins over 100 years ago in 1912 when the Mayor of Tokyo, gifted 3,000 cherry trees to the city of Washington DC. It was meant as a tokenRead More >