South Georgia will blossom during the 20th annual Azalea Festival in Valdosta, GA. The festival activities begin with the VLPRA Azalea 5K Road Race on Saturday, March 14 and an…