The San Diego Cherry Blossom Festival is happening from March 7 through March 10 at the Japanese Friendship Gardens. This annual spectacle happens when cherry blossom trees bloom into vibrant pink ...
If Cherry Blossom Festival is your thing ... You may have missed this year's festival held at Balboa Park’s Japanese Friendship Garden, as it was scheduled from March 7 to 10.