the unincorporated community of north branch is located in the town the seven demon sisters represent the pleiades of greek mythology and their astrological relationship the great flood destroyed most of the structures in the town barring two saloons