A small plane crashed off Palestine Road in northern Cumberland County, but the pilot and his three passengers walked away with only minor injuries.