Log In or Register
This San Diego spot is just about 100 yards S of the famous - and packed - La Jolla Cove; and about the same distance N of also popular Seal Rock.