Festivals and celebrations of all kinds have been held every