Interesting Fact - Mistletoe

The UK's mistletoe capital is Tenbury Wells in Worcestershire, where nearly all wholesale supplies of the plant are sold.

(So, pucker up!)

Comments