White horehound is native to all of Europe, Asia and the northern part of Africa. It was transported to North America by the European colonists who brought it over with other medicinal herbs for their gardens. It has now naturalized throughout North America. It is perennial in zones 3 throug...