Walking down the Juniper Staircase in Balboa Park.

The Juniper Staircase is located near the southwest corner of Balboa Park, just north of Marston Point. The rugged “staircase” descends toward a dirt…

Walking down the Juniper Staircase in Balboa Park.

This site uses Akismet to reduce spam. Learn how your comment data is processed.