The annual World of Nations festival drew vendors, performers and visitors to downtown Jacksonville for a weekend of food, music and cultural displays.