Churches

Holy Land is a spiritual place that god created.Demons can neither enter or physically haunt it to make the land holy there must of been something related to god there for example a church