Potato Rock Chip


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.














Source - Link

Enjoy Reading and Pls Support us by Liking Us on Facebook