For many years, scientists have speculated that the human brain features a “God spot”, one distinct area of the brain…