Fairies love gardening. It’s just a fact. So it should come as no surprise that Orlando’s fairy epicenter is at Leu Gardens. From now through October 31, visitors to the gardens can take part in the annual Tour of Fairy Homes and judge which of the enchanting abodes is the most magical. Twenty one-of-a-kind whimsical […]