HomeJacumba California
Tag: Jacumba California
Desert View Tower, A roadside attraction in Jacumba, California
Located alongside Interstate 8 about 90 miles east of San Diego, and 40 miles west of El Centro, is a roadside attraction known as Desert View Tower. The Desert View tower lookout was built in the early 20s by Bert Vaughn, the man who owned the town of Jacumba at...
Read more