Interested In This Footage?
Venturing above the Drawbridge ghost town
- over 3 years ago
- 178 VŪZ
13 - 9
- Report
Drawbridge is a ghost town located on Station Island at the south end of the San Francisco Bay, just north of Alviso. The town has been abandoned since 1979, and all abandoned houses have been sinking into the surrounding marsh lands.