Site icon LifeHacksLA

Vista Hermosa Park

This popular destination is a 10.5 acre urban natural park.  It’s located in Los Angeles CA not too far from Downtown area.

This great park features walking trails, picnic tables, nature theme playground, a meadow outdoor amphitheater and soccer fields.

Exit mobile version