A MyPE.co.za selected video for you: The House of Wells, based in Port Elizabeth, South Africa, is a God-inspired mission touching the hearts and lives of countless orphaned, abandoned and vulne... Video Rating: 5 / 5 The House of Wells, a Non-Profit Organisation (NPO) registered in the United Kingdom (Reg no. 1133474) and in South Africa (074732 NPO) , exists to restore hope, dignity and release the potential of children and youth in Africa. CLICK HERE to submit your … [Read more...] about House of Wells, Port Elizabeth

