Hosted on MSN
California's unique park with a trail through tar pits and slot canyon is just outside Los Angeles
Just off Interstate 5 in Northern Los Angeles County is Ed Davis Park in Towsley Canyon. From the parking lot, you can still see and hear the freeway, and you may wonder if you really are going to get ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results