The award-winning Gallery of Amazing Things is South Florida’s premier event venue in the Fort Lauderdale area.