Festivals are big parties that last a long time. They may be religious, seasonal or cultural in nature – some…