Heritage Fair highlights cultural diversity