California's 'Little Japan' features 200 cherry trees about to hit peak bloom in one of the region's largest gardens

4 weeks ago 14

Rommie Analytics

The garden was created when the Japanese city of Yokohama gifted San Diego 100 cherry trees.
Read Entire Article