Crowds enjoyed a day of music, dancing and food from across the world as a festival celebrating the diversity of cultures ...