Place to see: Balboa Park, Northridge, California, United States

The Lovely Lake

The Lovely Lake

In the spring one must go to Balboa Park. The cherry trees are in full bloom and it is a wonder to behold.

No description yet...

Balboa Blvd.
Northridge, California, US

Discovered by Evangeline Neuhart
on 2 July 2008.
41 views.