Vallecito Stage Station

Referenced in 1 episode

Definition

A historic site in California known for tales of ghostly encounters, linked to the old west heritage of the region.