On Monday, November 18, a 19-year-old man reportedly leaped off the bluffs on the 6700 block of Del Playa Drive in Isla Vista ...
This was the route of the first Southern Pacific Railroad across the Goleta Valley from Santa Barbara to the end of the track at a turntable and station on Ellwood Station Road to the west. The “curvy ...