Sepphoris—A City Set On a Hill (Pastoral Bible Institute) - Archaeological discussion of two potential sites for the "city set on a hill" allusion of Jesus in his Sermon on the Mount. [Archaeology] Read More about Sepphoris—A City Set On a Hill