This crossing sign is located on Route 101 in front of the Self Realization Temple, Encinitas. Swami's beach (featured in The Beach Boys' "Surfin' USA" no less) is next to the Temple.
Comments
Sign in or get an account to comment.