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 ...