makemeajetsetter.com
San Diego: Self-Realization Gardens
If you’re ever in the Cardiff area of San Diego you have to make it a point to stop into the self-realization gardens. They’re located right off the 101 (Pacific Coast Highway) and they…