The best place to see cherry blossom en masse is a trip out to Lake Balboa where cherry trees ring the lake in clouds of pink. The cherry blossom on the trees lining the roads as you drive in give sneak peek of the site that will confront you when the lake comes into view. The trees are at best seen late March to early April.
Where: Lake Balboa 6300 Balboa Blvd, Van Nuys, CA 91406
Phone: (818) 756-9743