Little is known about Pilgrim Stage Station Historic Site, ID. Perhaps it deserves your personal inspection?