In the United States there is a place that sends shivers down the spine of those of us who are afraid of heights, it is the Potato Chip Rock, which is located in Poway, California. A place where only the bravest dare to take pictures.
Table of Contents
SEE ALSO: 17 Spectacular Islands You’ll Tick Off as Your Next Destination
Comments