This Park is located in a residential area at the bottom of the highest level in Azusa. You will see the top of the mountains from here. This is one of those mountain tops where you dont feel you were in a higher altitude until you come down and see the entire valley. Beautiful view!
Mi
Review №2
A nice walk right before sunset.
Information
43Photos
2Comments
4Rating
Address:708 E Camellia Way, Azusa, CA 91702, United States