Spring has sprung and the weather is finally warmer, and our calendar is jam-packed with fun things. Birmingham is buzzing with activity, and now is the perfect time to make plans with family and friends. To help you take advantage of this month’s incredible events, we’ve compiled a list of the city’s top festivals and fun runs!