Follow us on Facebook! Check out our latest updates!
The hike to potato chip rock is located in the city of Poway right near Poway Lake. It is a great place for photos,while it looks very scary to stand on.
Needs concentration and watch balance movement.
Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.