Cherry Blossom Festival wrapped up on Sunday in Balboa Park. The event drew thousands of people from all over San Diego.
This story was originally published on March 26, 2023. The Japanese Friendship Garden area has been a place where families ...