The phrase "numerous festivals" means there are many celebrations or events happening at different times and locations.