Thursday , 22 August 2019

Tag Archives: otato

Potato Chip Rock Photos

Potato Chip Rock is located in Lake Poway Park near San Diego. It’s a famous local attraction. There is always a line to take a picture on the rock.

Read More »