OMAHA, NE, 2016-Nov-24 — /Travel PR News/ — Get ready for a holiday surprise at this year’s kickoff to the Omaha Holiday Lights Festival. Visit Omaha has created “Holiday Island” in the Gene Leahy Mall as a gift to all of the residents, visitors, attractions, event organizers, restaurants and businesses that make Omaha an incredible visitor… Read the full press release