The San Diego River Park Foundation Completes Acquisition of 58-acre Property Containing Iconic Waterfall
For Immediate Release: The San Diego River Park Foundation has completed the purchase from a private party of a 58-acre property containing San Diego County’s tallest waterfall, Mildred Falls. Mildred […]

