Kariega, Eastern Cape
Welcome to our home page! GAP Ministries is a Christian non-profit and para-church ministry. Our vision is to see the fulfillment of com...