Cultural festivals and society