POSTED // Sep 23,2009 - The seventh annual festival, hosted by Salt Lake American Muslim, presents a grand celebration of diversity. A day of family delight, the festival offers a buffet of ethnic treats, an eclectic display of merchandise from Ten Thousand Villages and organized activities for the kids.