The twenty-first ADFEST wrapped up with an Awards Presentation at PEACH, Royal Cliff Hotels Group in Pattaya, Thailand on Saturday, 24th March....