This is a far-from-exhaustive list of both traditional and new cultural festivals.
There is more to this list about traditional and new cultural festivals.